606 E Main St, Palmyra, New York 14522 USA
Plenty of parking in front of restaurant
Photo Credit: Yelp