As of 03/20/2020 Gyro House will be carryout and curbside drop off only.
Do you have dietary concerns? Questions about an upcoming event?
Please give us a call at 314-721-5638
6152 Delmar Boulevard, Saint Louis, Missouri 63112, United States
11:00 am – 10:00 pm
Monday - Friday: 11am - 10pm
Saturday: 11am - 10pm
Sunday: 11am - 10pm
Note: This site works best with Microsoft Edge or Google Chrome.
Copyright © 2020 Gyro House - All Rights Reserved.
Powered by Gyro House