Our Locations

 

The Gyro Company I

7240 Gravois Ave

Saint Louis, MO 63116

Phone:+1 314-832-2563

Monday - Saturday 10-8

Sunday closed

The Gyro Company II

5496 Baumgartner Rd

Saint Louis, MO 63129

Phone:+1 314-499-4939

Monday - Saturday 11-8

Sunday closed