I come here for a quick work lunch. They have a diverse no frills food court here that serves up Chinese, Vietnamese and Japanese food. My favourite is Lemongrass kitchen, with an assortment of chinese dishes all for $5-10. And the portions are big too!
Food is quick and usually plenty of seating if you get there before 12:30pm.