Review GuruSri Lanka's trusted review platform

Top 12 · updated 2026

Best Indian Restaurants in Colombo

The top 12 Indian restaurants in Colombo, ranked by real reviewer feedback.

12
Indian listed
4.3★
Average rating
61
Reviews aggregated
Thalis Restaurant
Top-rated

Indian food has been part of Colombo's restaurant landscape for decades, with both South Indian and North Indian kitchens well-represented. The list below ranks the Indian restaurants in Colombo that real diners keep coming back to. We've reviewed 12 Indian restaurants in Colombo, with 61 customer reviews aggregated and an overall average rating of 4.3 out of 5. Thalis Restaurant Indian Vegetarian Cusine currently sits at the top of the list with a 5.0-star average from 6 reviews. The most-reviewed entry is Anandham - South and North Indian Veg Restaurant (8 reviews) — worth a look even if it's not the highest-rated, since the volume of feedback gives you a clearer signal than a thin top-rated competitor. Rankings use a Bayesian-weighted score so consistent feedback beats a small handful of perfect ratings; full review counts and addresses are shown next to each entry.

  1. 1
    Thalis Restaurant Indian Vegetarian Cusine

    Thalis Restaurant Indian Vegetarian Cusine

    5.0(6 reviews)Restaurants

     05, 155 Park Rd, Colombo 00500, Sri Lanka

  2. 2
    Chola Authentic Indian Restaurant - Wellawatta

    Chola Authentic Indian Restaurant - Wellawatta

    5.0(4 reviews)Restaurants

     NO 52 Nelson Pl, Colombo 00600, Sri Lanka

  3. 3
    Nagalingam's Bhavan - Pure Vegetarian Indian Restaurant (No onion, garlic and leeks)

    Nagalingam's Bhavan - Pure Vegetarian Indian Restaurant (No onion, garlic and leeks)

    5.0(4 reviews)Restaurants

     77 Colombo St, Kandy 20000, Sri Lanka

  4. 4
    Indian Affair - Colombo 05

    Indian Affair - Colombo 05

    5.0(3 reviews)Restaurants

     57 D. S. Fonseka Rd, Colombo 00500, Sri Lanka

  5. 5
    Indian Affair - Crescat

    Indian Affair - Crescat

    4.4(7 reviews)Restaurants

     G 6A Ground Floor, Galle Rd, Colombo, Sri Lanka

  6. 6
    Anjappar Authentic Indian Chettinad Restaurant

    Anjappar Authentic Indian Chettinad Restaurant

    5.0(2 reviews)Restaurants

     No.53/1 E Ramakrishna Rd, Colombo 00600, Sri Lanka

  7. 7
    Anandham - South and North Indian Veg Restaurant

    Anandham - South and North Indian Veg Restaurant

    4.1(8 reviews)Restaurants

     Level 2, 17A Mayura Pl, Colombo 00600, Sri Lanka

  8. 8
    INDIAN KITCHEN

    INDIAN KITCHEN

    4.0(8 reviews)Restaurants

     357 R. A. De Mel Mawatha, Colombo, Sri Lanka

  9. 9
    Chola Authentic Indian Restaurant - One Galle Face

    Chola Authentic Indian Restaurant - One Galle Face

    4.0(7 reviews)Restaurants

     Level 5, One, Colombo 00200, Sri Lanka

  10. 10
    Dwaraka Indian Vegetarian Restaurant- Bambalapitiya

    Dwaraka Indian Vegetarian Restaurant- Bambalapitiya

    3.7(7 reviews)Restaurants

     37 Jaya Rd, Colombo, Sri Lanka

  11. 11
    Indian Summer Restaurant

    Indian Summer Restaurant

    3.2(5 reviews)Restaurants

     11 Palm Grove, Colombo 00300

  12. 12
    Indian Ocean Pavilion

    Indian Ocean Pavilion

    0.0(0 reviews)Restaurants

     ITC Ratnadipa, a Luxury Collection Hotel, Colombo, 21 Galle Face Center Rd, Colombo 00100

Frequently asked

What's the highest-rated Indian restaurants in Colombo?
Thalis Restaurant Indian Vegetarian Cusine is currently the highest-rated Indian restaurants in Colombo on Review Guru, with an average of 5.0 out of 5 stars from 6 reviews.
Which Indian restaurants in Colombo has the most reviews?
Anandham - South and North Indian Veg Restaurant is the most-reviewed Indian restaurants in Colombo with 8 customer reviews. A higher review count typically means a more reliable signal — a 4.5★ rating from 50 reviewers is stronger than a 5★ rating from 3.
How many Indian restaurants are listed in Colombo?
Review Guru has 12 Indian restaurants listed in Colombo, aggregating 61 customer reviews across them. We only include a business on a "best of" page once it has at least 3 reviews so the ranking is meaningful.
How are these Indian restaurants ranked?
We use a Bayesian-weighted average score that combines the business's own star rating with the volume of reviews it has received. This prevents a single 5-star review from outranking 30 consistent 4-star reviews. Read more on our methodology page.
Are the reviews verified?
Reviews on Review Guru come from two sources: native submissions written directly on our platform, and imported reviews from Google Maps that we rewrite for clarity while preserving the original rating, sentiment, and named entities. Source is tagged on each review for transparency.