Namaste Diner
Northern Indian classics in Edmonton, butter chicken, tandoori, biryani, samosas. Halal meat, no alcohol, family-friendly.

South Edmonton covers the city's south side, including South Edmonton Common. We list 3 Indian restaurants in South Edmonton, ranked by Google rating and review volume. Top rated right now: Namaste Diner (4.8★, 1,421 reviews), Suvai Dosa's South Indian Cuisine Edmonton (4.7★, 1,964 reviews) and Nitara - Flavours of South India (4.7★, 132 reviews).
Northern Indian classics in Edmonton, butter chicken, tandoori, biryani, samosas. Halal meat, no alcohol, family-friendly.
Indian Restaurants nearby
More in South Edmonton
Local guides
RestaurantsWhere to find the best Indian food in Edmonton. Biryani, butter chicken, dosa, and street food, the restaurants locals recommend, not just the ones with the biggest signs.
Read guide →
RestaurantsWhere to find the best Vietnamese food in Edmonton. Pho, banh mi, bun bo hue, vermicelli bowls, the spots locals actually go to, rated and reviewed.
Read guide →
RestaurantsWhere to find the best Thai food in Edmonton. Pad thai, green curry, tom yum, som tum, the Thai restaurants locals swear by, reviewed and rated.
Read guide →Questions, answered
Ranked by Google rating and review volume, the top Indian restaurants on WhereToYEG right now are Namaste Diner (4.8★, 1,421 reviews), Suvai Dosa's South Indian Cuisine Edmonton (4.7★, 1,964 reviews) and Nitara - Flavours of South India (4.7★, 132 reviews). Ratings refresh as new reviews come in.
WhereToYEG lists 3 Indian restaurants in South Edmonton. Filter by price, rating, or amenity at the top of this page, or use the Open now filter to see who is open.
3 of the listed Indian restaurants show Sunday hours, including Namaste Diner (12:00 PM to 9:00 PM), Suvai Dosa's South Indian Cuisine Edmonton (11:00 AM to 9:30 PM) and Nitara - Flavours of South India (12:00 PM to 8:00 PM). Hours change, so check the listing or call ahead.
Submit it through the Get Listed page. Listings are free, and most go live within a few days.