Food did not look close to what was pictured on the menu. Goldleaf fried rice photo was deceiving it looked golden with big pieces of ham. What arrived on the table was brown with no ham clearly visible. 3 Cup chicken was tiny chopped up chicken pieces with a watery sauce again unlike the photo. Worst part was we had to wait for 35-40 mins for the food after ordering, despite several tables of other diners whom had arrived after we ordered getting their food first, including some dishes we had also ordered so it cannot be cooking time. Apart from the fried rice, the rest of food only came after we reminded them. And when I asked a waitstaff where our food was after waiting 30+ mins, was rudely brushed off. The steamed pork patty with salted egg yolk did not arrive even after reminding and waiting more than 50 mins. By the way, when we ordered there were only 3-4 small tables of diners.