Whether you want a superb cup of coffee, a homestyle cooked breakfast, mouth watering lunch, divine treats or a glass of the perfect wine - you need go no further than the top of the hill.
January 1st and 2nd.
Good Friday. December 25th and 26th.