61 N Main St, Honeoye Falls, New York 14472 USA
Honey Hill Farm Heirloom Tomato Salad
Photo Credit: Yelp