The Village Tavern

The Village Tavern, 6 E Main St, Marcellus, NY 13108, United States

(315) 673-2260

Location