Gyro House Original

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

Tips

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