Italian Restaurant in Largo
A short run up US Hwy 19 for pizza, pasta and the 1977 Greek salad.
A short run up US Hwy 19 for pizza, pasta and the 1977 Greek salad.
Largo sits just south of us on US Hwy 19, which makes pickup about as fast as waiting for delivery.
See All Locations
Pizza, parmigiana plates and the Greek salad that has been the house specialty since 1977.
Order Now