Canada is one of the most preferred countries for Indian immigrants. For the same reason, one can find familiar Indian faces almost everywhere in Canada. Vancouver in British Columbia is in fact one such place where Indian feel like at home. You can head to Surrey and Punjabi market when you are missing your country. In Toronto Gerrard Street is painted with colours of India. There are plenty of fancy restaurants, conference rooms, banquet halls and theatres that play a selection of Bollywood movies.
Restaurants: Indian food in Surrey attracts people from different parts of Vancouver. The restaurants are mostly local with a few chains and franchises. They serve food ranging from Punjabi, Himalayan, Bengali, Nepali, South Indian, Fijian and more.
Popular Indian restaurants include Bombay Chowpatty, Agra Tandoori Restaurant, Little India Restaurant, Banjara Indian Cuisine, Desi Spice - Grand Indian Buffet etc.
Markets: You can shop for almost everything ranging from jewellery, sandals, Indian outfits, bridal wear, etc.