Back To Previous Page

Barstow House

  • PO Box 25 (35 W. River Road)
    Nichols, NY 13812
  • (607) 699-7474
Overview
Map
Yelp
TripAdvisor
Here travelers can relax in pleasant surroundings to experience some of the best food they have ever tasted! Prepared to order with fresh ingredients and time-tested recipes! Please come in to view our selections and explore over 175 years of history surrounding Barstow House!