Star Submarine Reviews & Details
354 N Cicero Ave
Star Submarine is located at 354 N Cicero Ave in Chicago near the intersection of N Cicero Ave and W Carroll Ave. Call (773) 378-3100 for dine in.
- Service:Dine In
- Major Intersection:N Cicero Ave And W Carroll Ave
Tell us more about Star Submarine Chicago!