American restaurant · 2083 West Seneca Street, Ovid, NY
Dine-In
More food in Ovid, NY · American Food in Ovid