About
Barstow House is a Family Owned Business.
Serving the Public since 1995
Serving individually prepared dinners.
Address: 35 W River Rd, Nichols, New York 13812
Phone: (607) 699-7474
Email: moc.esuohwotsrab@fehcel
Parking:
Lot
State: NY
City: Nichols
Street Number: 35 W River Rd
Zip Code: 13812
categories: italian restaurant