Excellent food and service for dinner with a party of 12. Contacted Albert Chan, manager, three days earlier, took his advice for a special "banquet" meal. Everyone was happy I did, cost was reasonable. He took special care of my gluten intolerance and I was able to eat four of the eleven courses. The dining room was full and we had to wait a little bit between courses. Wait staff was courteous and never rushed us. Contact Mr. Chan by email if you can't get hold of him by phone.