This place is amazing! I've had to go orders and eaten in, and both times I was amazed at the professionalism and courtesy of the staff.
The food is great! I've only had the pasty and the banana dessert, but I imagine the other food is on par. I had the bangers and mash, shepherds pie, and the pilgrim. All of them are amazing and delicious. If you are on a diet, don't come here! The food is hearty and filling.
There are vegetarian options and the online menu says there are two vegan options, but I am not sure about that as they use a TON of butter, but I don't see them lying about it as they are a great place.