Orchard Hall Restaurant

2955 Oneida St Sauquoit NY 13456 USA

(315) 737-8813

Location