Alvord House Restaurant
Address:
5 E Main St, Marcellus, NY 13108
Phone:
(315) 673-4215
Restaurants
Other Businesses:
- Great Wall at 22 W Main St, Marcellus, NY 13108
- Bella Sal Vezza Inc at 18 W Main St, Marcellus, NY 13108
- Kountry Kitchen at 16 W Main St, Marcellus, NY 13108
- JJ Pizza at 24 W Main St, Marcellus, NY 13108
- First Cup at 24 W Main St, Marcellus, NY 13108