Chowhound-worthy lunches in Brampton seem to have evaporated. Our last dinner at Fanzorelli's was pretty grim. I suspect the cranky new owners paid far too much and are loosing it.
It might be worth your time to drive less than a half-hour to Streetsville and experience Bistro Chezanne's exceptional offerings. Simply the best chow in the area.
There is not much in the "nice" line of restaurants in that area but here are a few suggestions.
The renovated City Centre at Dixie and Queen has a number of decent chains, Pickle Barrel, Moxies, Spring Rolls, etc..
Longhorns in the 410 & Queen plaza might be open for lunch, not my thing but it may do the trick. I think there is a Swiss Chalet in there as well.
Pho Peter on Kennedy just north of Queen has great Vietnamese
Frigate & Firkin right at the 410 & Queen as surprisingly good pub food
Burrito Boys just west of Kennedy on Queen right beside the Beer Store (not my favorite but people love them)
Oceans grocery store in the 410 & Queen plaza has a decent hot table for asian
Kelsey's and Wong's chinese buffet are in the plaza on the west side of 410 & Queen
Pho Peter Restaurant
65 Kennedy Rd N, Brampton, ON L6V1X6, CA
Frigate & Firkin
378 Queen St E, Brampton, ON L6V1C3, CA