Delivery
Pickup
Outdoor
Georgia
Alpharetta
1 Restaurants on GastroRanking
327 Opinions in 2 websites
Updating my 5 star review... This place used to be so good. It was my go to for gyro salad whenever I was craving it but my last two orders were very disappointing. I am saddened to say that I'll have