Starz Sports Bar
8734 Goodfellow Blvd
St Louis, Missouri 63147
USA
Phone: 314-869-1310
St Louis, Missouri 63147
USA
Phone: 314-869-1310
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
MI Hungry Catrg & Bbq0.37 mi
Jennings Station Bar & Grill0.38 mi
J J Fish & Chicken0.49 mi
Cristos Restaurant0.50 mi
Studio Hits0.51 mi
Rally's Hamburgers0.56 mi
Cuisine:
Starz Sports Bar Description:
Starz Sports Bar is a attractive Bar,Sport restaurant in St Louis, Missouri, offering you a interesting choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Starz Sports Bar