This is a small Vietnamese stall in the food court of Crossroads Mall. I think it's better than a lot of...
All reviews seem positive