1534 N 8th St, Pekin, Illinois 61554 USA
A slice of lemon pie and a slice of custard pie
Photo Credit: Yelp