Srilanka-Places.com has listed approx 69 Indian restaurants in Sri Lanka. Some of the Top rated Indian restaurants in Sri Lanka are- Sri krishna dosai, Tandoori Kitchen - Taste of India, Guru Dosai, Lemongrass, Sree Rhangaas Cafe, POTROS Family Restaurant, POTROS Family Restaurant, Sri Ragavas, Sawan Master Lanka & Sri Ganeshananda Brahmins Hotel.