3454 W Addison St, Chicago, Illinois 60618 USA
I've been transported to Germany! Love this restaurant.
Photo Credit: Yelp