This road popped up as a potential check-in, so I figured I'd check in considering I live on the street lol.
I think this is a really good road for food, so that gives it 4 stars. I can drive from Square One up to Brampton and see three awesome kebab places, a couple of awesome sushi places and some other buffets, so it's great for food!
However, traffic sucks and that's why it loses the star.