Recently moved to the High Park area, and was looking through the very limited delivery options in this area... when I stumbled upon Westwood Grill and was surprised to learn it was a chinese/asian food restaurant. We ordered the General Tao chicken, sweet and sour pork, steamed rice and mixed vegetables. The food was very tasty and delicious, and we will definitely order from here again. Our only complaint is that the portions are much smaller than the other Chinatown locations we've ordered from before... a tad disappointing, but likely there's a demand in this area that won't have them going out of business anytime soon.