3641 W Irving Park Rd, Chicago, Illinois 60618 USA
A cute little play area near the front of the restaurant
Photo Credit: Yelp