GYRO HOUSE
Updated 2 days ago
6152 Delmar Blvd, St, Louis MO, 63112
Our chefs specialize in authentic and delicious Greek food. The staff at Gyro House is devoted to serving customers mouthwatering dishes that feature the highest quality ingredients available. Gyro, Jumbo Gyro and House Gyro are all prepared quickly and delivered to you right away...
Get %5 off any order No Minimum. View the menu, address, hours and photos for in