Randomly walked in a crowded and noisy restaurant but found a gem in Chinatown as the food are surprisingly delicious. A must-order is their bbq skewers which tasted like satay sprinkled with Chili powder. However there's a min order of 2 pieces per item.