3921 Oneida St, New Hartford, NY 13413 (315) 737-4283
Today
How to go there
Deli Loc: 43.0527 / -75.2723
Plan your visit