The new Gio's Pizza has opened in the iconic DiLeo's spot next to Conch Island Bar & Grill. Their concept is still Italian (mainly pizza). We plan to get in there soon to check it out!
They can be reached at (302) 226-8660, and their hours are Wed., Thurs., Sun. 4 – 9 and Fri./Sat. 11-9.