We visited following a recommendation by friend's and we were not dissapointed. We were lucky and had a short wait .the service was quick and the food was great . I got some Brown bread with my tea and it was amazing I asked the server what brand was it and she explained it was their own home made bread and was available in the shop next to the dining area . The shop has lots of local and home made produce. I went home with bag full of Brillant food. I will be back again for dinner and shopping.the coffee is pretty good too.