Cafe Affton Sports Grill & Bar
Address:
8713 Gravois Rd, Saint Louis, MO 63123
Phone:
(314) 457-8000
Other Details:
People stop by the bar and grill for many different reasons, such as breakfast, lunch, dinner, happy hour, late-night fun, etc. Affton offers Wi-Fi and has plenty of TVs to watch your favorite game, news program or sitcom.
Restaurants, Unknown, Bars
Other Businesses:
- White Castle at 2009 Hebert St, Saint Louis, MO 63107
- Whiz Tech Technology Cafe at 1629 Locust St, Saint Louis, MO 63103
- Soulard Coffee Garden & Cafe at 909 Geyer Ave, Saint Louis, MO 63104
- Sassy Jac's at 1730 S. 8th Street, Saint Louis, MO 63104
- Imo's Pizza at 9159 Reavis Barracks Rd, Saint Louis, MO 63123