3540 N Clark St, Chicago, Illinois 60657 USA
Storefront signage, and nearby Wrigley Field is in sight also.
Photo Credit: Yelp