• Accessibility
Menu Close

Alvord House Restaurant

  • 5 East Main St.
  • Marcellus, NY 13108
  • (315) 673-4215
  • Visit Site
Details

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.

Amenities

Things To Do

Food & Drink
  • American:
General
  • Restaurant:
Map