Alvord House Restaurant
5 E Main St
Marcellus
NY
13108
(315) 673-4215
Open Map
Description
Bar
by merchantcircle on December 17, 2015 from
merchantcircle
American
family restaurant
Food & Dining
Food And Dining
Local business
Open Late
Price: $$$$
restaurant
Restaurants
Restaurants Family Style