Expect poor service, long queues. But the food is (mostly) quite nice. They've recently increased their prices though. For dinner, go early, or else. Number 203 on the menu is our favourite. The rainbow beef is also nice. Good after a long afternoon of shopping. The chairs are uncomfortable though.