Star Sub Shop Reviews & Details
Star Sub Shop
6238 N Western Ave
Star Sub Shop is located at 6238 N Western Ave in Chicago near the intersection of Alley and N Sacramento Ave. Call 7734655008 for dine in.
- Service:Dine In
- On The Menu:Sub and Sandwiches
- Major Intersection:Alley And N Sacramento Ave
Tell us more about Star Sub Shop Chicago!