320 W Main St, Palmyra, Pennsylvania 17078 USA
French Toast Sticks, Chocolate Chip Pancakes
Photo Credit: Yelp