Delivery
Pickup
Outdoor
Arizona
Florence
1 Restaurants on GastroRanking
1435 Opinions in 2 websites
Excellent Greek cuisine. Consistent thru out on two visits. Family run by far best Greek restaurant in Arizona, imo