Canada-Places.com has listed approx 298 Indian restaurants in Canada. Some of the Top rated Indian restaurants in Canada are- Moksha Indian Bistro Niagara Falls Restaurant and Caterer, East India Company Pub & Eatery, Jagga Sweets - Home of Indian Vegetarian Cuisine, Curry Lounge, Modern India Restaurant, All India Restaurant and Sweets, East India Company, Indian Express Food and Sweets, India Palace Restaurant & Sitara Indian Cuisine.