For dinner the other night (18/5/2013), my family and i visited Toh Yuen. The restaurant was 1/4 full. Seated and it took quite a while for a waitress to take our order. Our dishes were simple. For the 4 of us, we ordered vegetable, chicken, prawn and tofu. 20 minutes later our first dish of stir fried vegetable came. After a while, I asked a waitress where our rice was and again, the "In a minute" sign. The rest of the dishes, not to be seen. We had to wait (again) for the second and third dish to be served which took around 20 minutes each. Each course took around 20 minutes to be be served. The other groups which ordered later than us got their food and a lot more by that time. Sensing that our last dish which hasn't arrived yet ,so we called the waitress again and told her that we have waited for a long time and we would like to leave- if the dish is not there within five minutes, we would need to leave. "Ok, ok can you wait five minutes? Let me check with the kitchen". We agreed and let the waitress do her job. She came back to inform that the dish indeed has not been prepared and asked if we would like to cancel our order. So cancel we did. There was lack of staff that night. One waitress taking order and another one busy whole night CARVING DUCKS. The only commendable waiter was a guy which i presume works as a pool boy during the day as he was wearing a pair of shorts and sports shoes. How bizarre.When we left the restaurant, we noted that were functions going on in the hotel and probably that was the reason for the hiccups and holdups at Toh Yuen. It was extremely frustrating for me when there is no reason for such appalling service. We have been here 4 times this year and the service has definitely gone downhill.
restaurant reviews 