Restaurants in St. Louis, MO
Restaurants • Night Life • Bars
9538 Gravois Rd,
St. Louis ,
MO
63123
UNITED STATES
Based on 1 reviews
Extremely smokey, unfriendly management.
Having beeen a place my girl and I used to frequent, there have been many changes. None for the better. The place is usually overcrowded, smokey with no ventilation and the owner/management is very unfriendly and quite rude. I do NOT...Worldwide > United States > St. Louis, MO > Restaurants