What a great place. We've been here twice and on our second visit we were welcomed like friends. The asian waitress, I think she was from the Philippines, remembered us even though we'd only been here once.
It's better to book a table in advance because the restaurant gets full because of the absolutely delicious meals. There's a car park opposite so a few steps will take you to a wonderful wonderland. Great food and great staff.
Highly recommended.