Delivery
Pickup
Outdoor
Florida
North Port
1 Restaurants on GastroRanking
993 Opinions in 2 websites
I'm glad we didn't let the naysayers rule for this fabulous Greek restaurant. We have eaten at a lot of Greek restaurants, and can wholeheartedly endorse the service, the moussaka and the warm dolmade