Apollo Greek Restaurant Menu, Prices And Locations
This place is fantastic!! It is quiet and cozy and very pleasant. I wanted a gyro salad and didn't see it in the menu so I asked for one and they made one for me.
It was amazing ! One of the best gyros I have ever had !
Get verified information about Apollo Greek Restaurant Menu, Price and near me location.