The Star
Nearby Restaurants | Rating | Address | Distance |
---|---|---|---|
Lake View Lutheran Church | 835 W. Addison St., Lake View - IL | 0 ft away | |
Hoover-Leppen Theatre, Center on Halsted | 3656 N. Halsted St. | 407 ft away | |
North End | 3733 N. Halsted St. | 409 ft away | |
Bobby Love's | 3729 N. Halsted St. | 409 ft away | |
CrossTown Fitness | 3600 N Halsted St | 414 ft away |