Chinatown has mostly Chinese and Vietnamese, Prince Arthur has mostly Greek places, while Duluth has a variety of restaurants, with a couple of Italian ones right at the beginning near the corner of St-Laurent. I think of the spaghetti alfredo at Eduardo's at 404 Duluth every time I walk by the place. Mazurka, at 64 Prince Arthur, has inexpensive Polish food; great on a cold day. The specials there are good value.
The streets are a bit touristy, as you'd expect, but nonetheless nice.