Some of the discussion on older threads like the one below may be of interest to you. There’s great international food available that’s not expensive (somewhat due to the many international students, in addition to the population itself). Outdoor seating may be trickier for those, though, but you could take out and find somewhere else to eat.
My favorites when I’m there are dumpling restaurants (among many other broad Asian options), Lebanese/middle eastern places with lahmacun and other flatbreads to go (they also double as pizza places), and local chains like Premiere Moisson or Les Moulins that you can get interesting light meals.
Looks like you will be very close to Chinatown too, where there’s lots of tasty and well-priced eats, but you may need to take out if the seating doesn’t suit your needs.