Gyros House
571 Melville Ave
Saint Louis
MO
63130
(314) 721-5638
stlouisgyrohouse.com
Open Map
Description
Gyro's House is located at 6152 Delmar Blvd, Saint Louis, MO. This location is in the Skinker DeBaliviere neighborhood. This business specializes in American Restaurants.
by merchantcircle on August 25, 2015 from
merchantcircle
Casual
fast food
Greek
Mediterranean
Middle Eastern
restaurant
Restaurants
Restaurants Fast Food
Saint Louis
University City