There is a place in Gerrard (little India) called Lahore Tikka house, worth a try if you like Indian food. Also shops at Don Mills has some decent places also.
↧