Things to Do

Yiro/Gyro

See Photo Location

Fast-casual restaurant serving fresh Gyros, bowls and salads.

TripAdvisor Traveler Rating (12 Reviews)

Information

Check website for details
750 Locust St.
St. Louis, MO 63101

Additional Information