Kanela - Lakeview

3231 N Clark St, Chicago, IL 60657

This restaurant is not accepting reservations at this time.
Powered by Yelp SeatMe