The newest Weber Grill Restaurant in St. Louis, MO held its grand opening on April 9th, and Team UpShift was there to celebrate. The grills were fired up and live demonstrations were in the Grilling Academy and kitchen where delicious food is prepared on actual charcoal-fired Weber grills! We’re thankful to our client hosts who included us in a night of great food and great company!