GYROHOUSESTLOUIS.COM
Updated 26 days ago
Gyro House 6152 Delmar Blvd St. Louis MO, 63112
Lettuce, feta cheese, tomato, cucumber, red onion, green pepper, kalamata olives and pepperoncini topped with greek dressing...
Welcome to Gyro House in St. Louis. Click here to view our menu, hours, and order food online. Welcome to Gyro House in St. Louis. Click here to view our menu, hours, and order food online.