The restaurant will be closed December 2 – December 6, 2019, however, the Inn will remain open. The restaurant will be open regular hours beginning on Saturday, December 7, 2019.
Barrows House Restaurant will be open the duration of our closure.
Join us for Christmas Dinner on Wednesday, December 25th.
Serving 4:00 – 7:00 pm