Weber's Front Row
Address:
8169 Big Bend Blvd, Saint Louis, MO 63119
Phone:
(314) 961-4500
Other Details:
This neighborhood bar and grill offers a hefty food menu, a full bar and plenty of space to kick back. Customers can also enjoy table and booth seating, video games and flat-screen TVs.
Restaurants
Other Businesses: