American restaurant · Valley View Road, South Otselic, NY
Dine-In
More food in South Otselic, NY · American Food in South Otselic