Stadium Sports Bar and Grill
Address:
999 N 2nd St, Saint Louis, MO 63102
Phone:
(314) 881-7777
Hours:
- Mon: 11:30am-11pm
- Tue: 11:30am-11pm
- Wed: 11:30am-11pm
- Thu: 11:30am-11pm
- Fri: 11am-1am
- Sat: 11am-1am
- Sun: 11:30am-11pm
Nice to Know:
- Noise Level Loud
- Parking Garage
- Smoking No
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Music Background
Other Businesses:
- Fortel's Pizza Den at 7932 Mackenzie Rd, Saint Louis, MO 63123
- El Maguey Mexican Restaurant at 135 Concord Plaza Shopping Ctr, Saint Louis, MO 63128
- St. Louis Bread Co. at 9920 Kennerly Rd, Saint Louis, MO 63128
- Feraros Jersey Style Pizza at 11726 Baptist Church Rd, Saint Louis, MO 63128
- 54th Street Grill and Bar at 5330 S Lindbergh Blvd, Saint Louis, MO 63126