We called in on spec and managed to get a table for 5. The service was prompt and the food was excellent. As someone who cant eat a large desert the mini ones on offer were very well received and tasty. Not to small and reasonably priced. Vegan options were also available and of a good quality and presented well. The restaurant welcomes well behaved dogs and there was two or three in there when we visited. If you don't like dogs this may not be the place for you.