120 Genesee St, New Hartford, New York 13413 USA
Front of the restaurant, in a strip mall area.
Photo Credit: Yelp