Gyro House Original

Row 1

Details
6152 Delmar Blvd
St Louis, MO 63112
(314) 721-5638

Foursquare Tips

  • Get the house gyro - homemade hummus on the sandwich instead of tzanziki. Fantastic.
  • Saganaki!!!!
  • Very delicious! And friendly staff!

Around the Web