The food was excellent.
The restaurant was nice and warm and very clean.
Service leaves a lot to be desired.
We were forgotten about for about 15 minutes after we were shown to our table, and a customer next to us had to give us an alternative menu.
We had to wait for over half an hour for the food to be served after we ordered it.
It also seemed as if the staff were having a bit of a disagreement amongst themselves