Gyro House, 6152 Delmar Blvd, Saint Louis, Missouri 63112, United States
![](http://img1.wsimg.com/isteam/ip/e5a1a037-f742-44ba-8350-cab40dc4179d/jumbo2.jpg/:/rs=h:1000,cg:true,m)
Greek Salad
Do you have dietary concerns? Questions about an upcoming event?
Please give us a call at 314-721-5638
Open today | 11:00 am – 10:00 pm |
Monday - Friday: 11am - 10pm
Saturday: 11am - 10pm
Sunday: 12pm - 10pm
Note: This site works best with Microsoft Edge or Google Chrome.
Copyright © 2023 Gyro House - All Rights Reserved.
Powered by Gyro House