Weber Grill Restaurant closes St. Louis location – Sauce Magazine / Uncategorized / By NearMe Weber Grill Restaurant closes St. Louis location Sauce Magazine