The Bar serves food until 10pm daily. On Friday and Saturday, the Bar stays open later for drinks.
Not sure give them a call.
Not sure, we were there at lunch time.
Yes, but why not just call the hotel with a question like that ?
Get an answer from The Deer Path Inn staff and past guests.