1 Railroad Pl, Geneva, New York 14456 USA
Well spaced seating, happy well satisfied customers enjoying great food in a great atmosphere!
Photo Credit: Yelp