Get directions to: Alvord House Restaurant, Marcellus, NY
Restaurant address: 5 East Main Street Marcellus, NY 13108, USA
Restaurant: Alvord House Restaurant