KitchenSpot
Search
See the best dishes near you?
← St. Louis restaurants

Gyro Grill

No reviews yet

MediterraneanClosed now · opens Sun 11 AM6227 Delmar Blvd, St Louis

Own or manage Gyro Grill? Claim this listing free

Hours

MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
FridayClosed
SaturdayClosed
Sunday11 AM – 2 PM

Details

Address6227 Delmar Blvd, St Louis 63130

Phone(314) 899-9437

Websitehttp://www.gyrogrillstl.com/

Email[email protected]

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.