Search results
- See moreSee moreSee moreSee moreGyro HouseGreek Restaurant · $
Gyro House is exactly what it sounds like - a restaurant that is all about gyros! They serve up some tasty gyros seven...
Website: ordergyrohouse.com
Phone: (314) 721-5638
Cross Streets: Between N Skinker Blvd and Rosedale Ave
Pickup
6152 Delmar Blvd St Louis, MO 63112 691.54 mi
Is this your business? Verify your listing
Amenities
- Family friendly