The Grill Academy is Open!

In April of 2016, we celebrated the opening of our fifth Weber Grill Restaurant and first ever Grill Academy located in the St. Louis Galleria. For more information on the opening and what we offer at our newest restaurant, take a look at this article by River Front Times.