Weber Grill at Galleria Mall Closes Permanently

ST LOUIS, MO (StLouisRestaurantReview) Web Grill located at the Galleria Mall announced on their website that they have decided to close effective August 17, 2021.  According to sources, more than 10% of the nation’s restaurants are closed due to what has become the COVID-19 political chaos.

We regret to read this news, but there are more restaurant closures expected in the upcoming months.  Remember to support your local restaurants.

Continue reading Weber Grill at Galleria Mall Closes Permanently at St. Louis Restaurant Review.