Alvord House Restaurant


5 E Main St
Marcellus, NY 13108

An American Restaurant in Marcellus NY

Local Bar in Marcellus, New York. It has been owned by the Dillons for over 100 years. Stop by and see our fine establishment.


Mon-Sat:11:30am to 2:00am Sun:10:00am to 2:00am

Click the button to add a review for Alvord House Restaurant

Add Review