Laurie's4.21(0 reviews)Ice Cream / 1097 St NY-34, Genoa, NY 13071, United States / Genoa Hotel3.07(0 reviews)10061 NY-90, Genoa, NY 13071, United States /
The Best Restaurants in Genoa, New YorkView allLaurie's4.21(0 reviews)Ice Cream / 10560.9 km from Nearby searchGenoa Hotel3.07(0 reviews)10560.7 km from Nearby search