Menu Close

Alvord House Restaurant

  • 5 East Main St.
  • Marcellus, NY 13108
  • (315) 673-4215
  • Visit Site
  • Details
  • Amenities
  • Local bar and restaurant in the small village of Marcellus, NY. It has been owned by the Dillons for over 100 years. Stop by and see this fine establishment.

  • Things To Do
    General
    • Restaurant:
    Food & Drink
    • American: