Not sure if anyone's been, but the International Food Court on the basement level of the Hamilton City Ctr (former Eaton's Ctr) has some good eats!
La Luna looks to have opened a Take-out shop here. There's also a Country Style Deli, Caribbean Pot, and some (seemingly) authentic Indian and Asian booths too.
Check it out if you're ever in this deserted, untravelled stretch of the Civic Mall