A few foodie friends of ours recommended this little chinese restaurant on Finch just between Leslie and Bayview (next to the mechanic shop, in the same strip mall as Maxim's). It's called Sun Star Chinese Cuisine. At first we went there for lunch a few times since it was so close to work, but all we saw was a bunch of contruction workers eating huge plates of carbs (rice, noodles etc). We just couldn't figure out why our friends kept going back for more.
So we decided to go with them and let them order everything for us. Turns out, their dinners are done much better than lunches. We started off pre-ordering 4 roasted pigeons (table of 8). These are pretty good sized birds (not quite as much meat as you might get in a free range chicken, but bigger than the roasted quails I remember having at Ruby's dim sum). They cook it by repeatedly pouring hot oil over it, thus rendering the skin a lovely crisp while maintaining the juiciness of the meat. Really went well with the bottle of Shiraz that our friend brought along as well.
Also got to try a spicy pan fried fish cake in green pepper... just enough burn to give you a kick, without overwhelming your taste buds. Apparently the chef sometimes gets a little heavy handed with the peppers and it can really knock you out. The lotus with pork stir fry was light yet flavourful, a "sand and salt" chicken was a twist on the usual BBQ chicken but with much more seasoning and taste... we really enjoyed this one. Fish fillets stir fried was tender and juicy, soft tofu coins w/ mushrooms was melt in your mouth delicious, beef and veggie was standard along w/ the sweet and sour pork ribs. Finished the meal with some e-fu noodles and sticky rice.
We returned for another meal with my parents, but this time we tried their fresh eel which was enormous and well done. Again had more pigeon, which both mom and dad liked. Other dishes like fried veggies were good too. They also give free soup, but only oranges for dessert. Cash only.
Overall a satisfying meal, especially if you're in the mood for some roasted pigeon (but do book ahead). BTW, I don't think you'll see the actual English name of the restaurant on the front door signs, so it might be hard to find from a distance. But it's the one located right next to the mechanic's shop.
Here's their contact info:
Sun Star Chinese Cuisine
636 Finch Ave E, Toronto, ON M2K2E6, CA