2218 North Prospect Rd, Peoria, Illinois 61603 USA
I'm loving the enclosed toddler play area
Photo Credit: Yelp