Alvord House Restaurant
5 E Main St
Marcellus, NY 13108-1205
315-673-4215