We often pass the plaza here and usually drop into Vietnamese Star Noodles - invariably busy at lunch time. This Sunday it was excellent. I had the large all-included house pho with Satay. It was brimming with beef balls, tendon, tripe, beef. I really enjoyed the stock though my wife wasn't that keen. Could not finish it all.
That plaza is brimming with other places to eat. Are there any others there worth visiting, and if so what would you recommend?