Get directions to: All Star Sports Bar, Detroit, MI
Restaurant address: 14541 W 8 Mile Rd Detroit, MI 48235, USA
Restaurant: All Star Sports Bar