After nearly six years in the St. Louis Galleria, Weber Grill Restaurant closed its doors for the last time on August 17. The St. Louis Post-Dispatch initially reported on this story. Weber Grill initially expanded to St. Louis back in early 2016. Featuring both the restaurant and the first on-site location for their Weber Grill […]
Weber Grill Restaurant
Posted inPlaces
