New-logo

6018 N. Kenmore Ave., Chicago, IL 60660

6018North

Nearby Restaurants Rating Address Distance
6018North
6018 N. Kenmore Ave.0 ft away
The Frontier
1106 W Thorndale Ave.653 ft away
Le Gallery Thorndale
1106 W. Thorndale Ave.670 ft away
Emanuel Congregation
5959 North Sheridan Road746 ft away
Lake Breeze Restaurant
1116 W. Thorndale Ave.752 ft away