Restaurants in St. Louis, MO
Restaurants
354 N Boyle Ave,
St. Louis ,
MO
63108
UNITED STATES
Based on 1 reviews
Unbelievable RUDE, mediocre service!
Big disappointment, we try and treat ourselves to brunch someplace different every month (WF Loft, Hilton, First Watch) and the service at West End Grill was the worst I've ever experienced in St. Louis. Terribly understaffed, the three...Worldwide > United States > St. Louis, MO > Restaurants