+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
I'm not Indian or Pakistani, so I have no idea what you would consider "suitable". I go to mass at a Catholic church on Sherbourne street and they have an Indian mass every Sunday. So, I assume there are a lot of Indian friendly areas. :)

Gerrard Street East between Greenwood Ave. and Coxwell Ave. is known as "Little India".

Here is a link that describes it a bit.

http://www.myhood.ca/section/view/wces/121/
 
If suburbs are your thing - Brampton or Mississuaga!

Lynn