Restaurants in St. Louis, MO
Restaurants • Bars • Steakhouses
3501 Lemay Ferry Rd,
St. Louis ,
MO
63125
UNITED STATES
Based on 1 reviews
Gyro sandwiches !!!!! with tzatziki.
Family run, Nice laid back kind of place. The steaks are good and I like the Greek Salad. I've been there enough times, The waiter mixes up on hell of a dipping sauce for the frys. (he said they are gonna name it after me)Worldwide > United States > St. Louis, MO > Steakhouses