I'm really happy that this place opened up a couple months ago. The McGill campus really lacks good, cheap food options and this new Vua location helps fill that hole. 7" sandwich is $4.30 and 10" sandwich is $4.90, both after tax. The banh mi sandwiches are quite filling. I like the grilled chicken and grilled pork banh. 7" is only available on white bread, but 10" comes on white and brown. They heat up the sandwiches so they are nice and warm (unlike Vinh's at McGill, where sandwiches are usually cold and sad). There's a portobello mushroom option for vegetarians but I've never tried it. Did try the spinach pastry thing but wasn't a huge fan.
There's a lot more seating and the decor is brighter and warmer than the St. Denis location. However, the St. Denis location is open til 10 while this one closes at 8. I've heard there's a huge line during lunch hour, but if you go in the afternoon or evening it's pretty empty, there might be one or two people in front of you in line. By the way, it's cash only for under $5.
As far as getting a quick bite in this area goes, I think Vua is as good as it gets. Would definitely recommend!