Sri Vihar, Divine Indian Cuisine

03, Havelock Road, Bambalapitiya, (Colombo 04), Colombo

Restaurant Information

Serving Cuisines: South Indian, Pure Vegetarian, Indian

Today: 11:00 AM – 03:00 PM, 06:00 PM – 10:30 PM

Price Range Approx Rs. 800 for two people.

Photos View all (6) ›


This place was formerly known as 'Shanti Vihar'. South Indian vegetarian dishes prepared for dining in or delivery. There is an air conditioned dining room which usually fills up quickly so arrive early if you want to escape the heat.


  • Buffet
  • Pure-Vegetarian
  • Dine-In
  • Credit-Cards
  • Delivery Available
  • Happy Hours
  • Outdoor Dining
  • Smoking Area
  • Wifi Internet
  • Live Performances
  • Serves Halal Food
  • Airconditioned
  • Bar Available
  • Parking Area
  • Take-Away
  • Family Friendly

Hey, why don't you write a review ?

Rate this

Reviews (83) Recent Popular

Dhanuka Winter

First i must say the food is great. no other Indian food restaurant can compaire with these foods. but.. POOR SERVICE LEVEL will ruin it all. Please improve your service level. other than LOVE this place.

Anonymous User

Very Poor Service , Very Bad Food , Very Poor Staff . Better stay hungry , don't go to this restaurant

M. Akhlaq Qureshi

service needs to be improved but food quality is good

Sumit Nagori

Finding a pure veg south Indian restaurant got us smiles. We ordered for their north Indian and south Indian thalis for lunch and loved both. Everything from the curries to the sambar tasted really nice. The only dampener was that everything was cold but then may be we had been there around 3pm so it was cold...

Apart from this they have a very vast menu serving all kinds of Indian food. Idly, dosa, meals, north Indian food, chats, desserts, juices. I was really happy looking at the menu but couldn't try these things as I was more than full with the meals itself. I was pleasantly surprised finding this taste in Sri Lanka as we were from India.

The service is quite slow. The staff takes time to get everything. Even when u ask for a spoon it takes them really long to get it. Service really needs to be worked on. The ambience is just of a normal restaurant and nothing different to mention about. The place has a parking problem. It can accommodate only about 5 cars so finding a parking space would be difficult.

Anonymous User

Went for lunch yesterday around 1pm the servers were very energetic in taking the orders we waitied 40 minutes to get the food. I think the servers think if they just bring the soft drinks and water up front they can wait 40mints to bring the food. I was embarressed if front of my family for taking them there thinking it was a good place. We were about to cancel the order and leave as when food was servered. Food not upto the expectations very avarage , can get better at road side simple dinners. Management do sort things out quickly to for customers sake. well I won't be there again.

Danister Suresh

I am in abroad I can send a meal for my girlfriend and can i pay through the credit or not

Tharshan Venkadesan

Food prices are reasonable. Orders take a bit of time. Sometimes the waiters mess up the orders if you are giving a long list. But we get the value for the money spent.

Mikicha D

Tthe food is good and simple. The ambience too is very simple more like the typical south indian restaurants in india. The staff is couteous and attentive. the price is very reasonable and affordable for everyday meal.


food quality is good and good service worth for the price

Mohammed Hiflan

good place for vegetarians.Foods are really taste.I recommend this place to anyone.

2.4 / 5
83 user reviews

  • 5 star
  • 4 star
  • 3 star
  • 2 star
  • 1 star

Review by SMS!

Type “ tasty 934 <your review> ” and send to

Map & Location View Directions