5525 N Broadway St, Chicago, Illinois 60640 USA
Elegant dining room, comfortable chairs, excellent food.
Photo Credit: Yelp