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

Thalis Restaurant Indian Vegetarian Cusine
5.0(6 reviews)Restaurants 05, 155 Park Rd, Colombo 00500, Sri Lanka
- 2

Chola Authentic Indian Restaurant - Wellawatta
5.0(4 reviews)Restaurants NO 52 Nelson Pl, Colombo 00600, Sri Lanka
- 3

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

Indian Affair - Colombo 05
5.0(3 reviews)Restaurants 57 D. S. Fonseka Rd, Colombo 00500, Sri Lanka
- 5

Indian Affair - Crescat
4.4(7 reviews)Restaurants G 6A Ground Floor, Galle Rd, Colombo, Sri Lanka
- 6

Anjappar Authentic Indian Chettinad Restaurant
5.0(2 reviews)Restaurants No.53/1 E Ramakrishna Rd, Colombo 00600, Sri Lanka
- 7

Anandham - South and North Indian Veg Restaurant
4.1(8 reviews)Restaurants Level 2, 17A Mayura Pl, Colombo 00600, Sri Lanka
- 8

INDIAN KITCHEN
4.0(8 reviews)Restaurants 357 R. A. De Mel Mawatha, Colombo, Sri Lanka
- 9

Chola Authentic Indian Restaurant - One Galle Face
4.0(7 reviews)Restaurants Level 5, One, Colombo 00200, Sri Lanka
- 10

Dwaraka Indian Vegetarian Restaurant- Bambalapitiya
3.7(7 reviews)Restaurants 37 Jaya Rd, Colombo, Sri Lanka
- 11

Indian Summer Restaurant
3.2(5 reviews)Restaurants 11 Palm Grove, Colombo 00300
- 12

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.