As far as shopping centers go, no this is not a shopping centers in the the conventional sense by any means. It is however a bunch of offices, a handful of stores and a pretty respectable Asian food court.
I've been to Pho Tai Loi and Arigato before as well as the Lemon Grass and Pepper place and I have to say the prices for the quality of the food in here is really great value for reasonable prices all around.
Parking here tends to be a little crazy and the entire building just seems out of place. For being east on Dixie (right on Dixie) and south of Eglinton, north of Burnhamthorpe this place technically has both the closest Japanese food (not just sushi) and Vietnamese from where I live.
While I'm writing this I realize this place for me only really matters for the food court and it's a decent variety of places to pick from. Being in close proximity to Central Etobicoke I'd recommend it for small groups that can't decide what kind of Asian food they want to eat because you're pretty well covered here.
FOOD COURT!