Back To Previous Page

Barstow House

  • PO Box 25 (35 W. River Road)
    Nichols, NY 13812
  • (607) 699-7474
Overview
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!