American restaurant · 9125 Otto East Otto Road, Otto, NY
Dine-In
More food in Otto, NY · American Food in Otto