St. Louis Gyros

Hours:

Monday - Sat 11 AM - 8 PM
Sunday 12 PM - 8 PM

Cuisines:

Mediterranean, Greek

Open Mondays:

Yes

Open Sundays:

Yes

Delivery:

Yes

Curbside Takeout:

Yes