Orchard Hall Restaurant

American restaurant · 2955 Oneida Street, Sauquoit, NY

Dine-In

Hours

More food in Sauquoit, NY · American Food in Sauquoit