15 Best Sri Lankan Restaurants That Will Satiate Your Food Cravings Like None Other!

A goal does not just wind up saleable by its geology, engineering, or the thrilling exercises it offers, yet in addition by the sustenance that it takes into account its voyagers. The quality and assortment of nourishment offered by a place assumes a persuasive part in its prevalence among the visitors. Sri Lanka is one such entire traveler goal, which offers interesting sights and also enticing cooking styles.

Sri Lankan cooking is regularly stereotyped as South Indian yet as a general rule, it is a mix of South Indian and Indonesian foods with a tinge of Dutch flavors in it. Here’s a rundown of 15 best Sri Lankan restaurants that serve delicious and broad assortments of nourishment.

Best Sri Lankan Restaurants In Colombo

1. The Curry Leaf

Known as, ‘A Village In The Heart Of The City’, The Curry Leaf is a standout amongst the most unique Sri Lankan restaurants serving the best Sri Lankan conventional sustenance. Having a town themed set up with a quiet feeling, and a detailed menu including a powerful fish buffet, this place is a heaven for fish darlings.


Must Try: Mutton Kottu, Katta Sambol, Fish Fry(fish of your own choice)

Location: 2, SIR CHITTAMPALAM A GARDINER MW, Lotus Rd, Colombo
Timings: 6:30 p.m. to 11:30 p.m.
Cuisine: Sri Lankan
Zomato Ratings: 3.5/5
Average Meal For Two (Without Alcohol): INR 1,500 (tax excluded)

2. The Gallery Cafe

A wander of the Paradise Road, The Gallery Cafe is one of the best eateries in Colombo boasts a lavish vibe with a rich outside seating. Its menu consolidates broad assortments of cooking styles like Indian, Italian, and Sri Lankan dishes to fulfill each sense of taste. Treats are the USP of this bistro as it serves 30 unique kinds of sweets, which have an unrivaled taste all through Sri Lanka.

Must Try: Pork Schnitzel, Coq Au Vin, Jaggery Cream

Area: 2 Alfred House Rd, Colombo

Timings: 10 a.m. to 12 midnight

Cooking: Sri Lankan, Italian, and that’s only the tip of the iceberg.

Zomato Ratings: 4.7/5

Normal Meal For Two (Without Alcohol): INR 2,500 (assess prohibited)

3. Seafood Cove

Roosted on the untarnished sands of Paradise Beach, the Seafood Cove gives an immaculate setting cool sea breeze, appealing gazebos, and live Calypso music for a sentimental supper with your significant other. You can appreciate the taste of Sri Lankan dishes here arranged from naturally got fishes, lobsters, and prawns.

Must Try: Crab Filets, Fried Cuttlefish, Prawn Curry

Area: Hotel Road, Colombo

Timings: 7.00 p.m. to 10.30 p.m.

Cooking: Seafood

Zomato Ratings: 3.7/5

Normal Meal For Two (Without Alcohol): INR 1,500 (assess avoided)

4. Ministry of Crab

As the name recommends, Ministry of Crab is one of the best Sri Lankan restaurants that serve a grouping of succulent crab dishes. Highlighting among Asia’s 50 best eateries in 2017, MInistry of Crab offers the ideal eating knowledge with commonplace Sri Lankan feeling, quick administration, and an enticing menu for fish sweethearts.

Must Try: Chilli Crab, Garlic chilli prawns, Spicy Chicken Teriyaki

Location: Old Colombo Dutch Hospital, Fort, Colombo
Timings: 12 noon to 3 p.m. & 6 p.m. to 11 p.m.
Cuisine: Seafood
Zomato Ratings: 4.9/5
Average Meal For Two (Without Alcohol): INR 1,700 (tax excluded)

5. Nihonbashi

Committed to convey bona fide Japanese food in the place that is known for curry and rice, Nihonbashi is outstanding amongst other Japanese restaurants in Colombo. With a modern feel and a broad scope of lip smacking Japanese dishes, Nihonbashi is an ideal place to feast at with your family, companions, or accomplice.


Must Try: Prawn Tempura, Sushi, Crab Fried Rice

Location: 11, Galle Face Terrace, Kollupitiya, Colombo
Timings: 11 AM to 2:30 PM, 6 PM to 11 PM
Cuisine: Japanese
Zomato Ratings: 3.8/5
Average Meal For Two Without Alcohol): INR 1,700 (tax excluded)

6. 1864

1864 is one of only a handful few Sri Lankan Restaurants that exclusively center around Continental cooking. Composed by a cosmopolitan domain, this eatery serves consummately arranged current European dishes alongside a wide assortment of old and new world wines to give a 5-star feasting background to its clients.

Must Try: Jumbo Prawns, Pork Kebab, Baked mushrooms

Location: Galle Face Hotel, 2, Galle Road, Kollupitiya, Colombo
Timings: 7 a.m. to 11 p.m.
Cuisine: Continental
Zomato Ratings: 3.7/5
Average Meal For Two (Without Alcohol): INR 2,600 (tax excluded)

7. Sea Spray Restaurant

With staggering perspectives of the Indian sea, and a fantastic imperial set up, the Sea Spray Restaurant, gives the best in the open air feasting background to its clients. It is the pioneer of housetop eateries in Colombo, that offers the best Sri Lankan customary sustenance alongside different foods to satisfy a wide range of taste buds.

Must Try: Garlic Prawns, Tiger Prawns, Barramundi

Area: No. 02 Galle Road | Galle Face Hotel, Colombo

Timings: 5 p.m. to 11:30 p.m.

Cooking: Seafood

Zomato Ratings: 4/5

Normal Meal For Two (Without Alcohol): INR 2,600 (assess prohibited)

Best Sri Lankan Restaurants In Kandy

8. The Kandy House

A standout amongst the most rich Sri Lankan eateries, The Kandy House is an ideal place to eat out with your accomplice. Enjoy an ideal night with tasty Sri Lankan dishes, and delectable beverages, in a pilgrim setting in the midst of a tranquil situation nearby a gleaming pool.

Must Try: Pan Fried Fish Filet, Beef Tenderloin

Area: Amunugama Walauwa, Kandy

Timings: 7 a.m. to 9 p.m.

Food: International, Sri Lankan, Asian

Zomato Ratings: NA

Normal Meal For Two (With/Without Alcohol): INR (assess avoided)

9. Helga’s Folly

Helga’s Folly is one of only a handful couple of independent Sri Lankan eateries situated in the slopes of Kandy. With a palatial mood, affable staff, and various dishes to fulfill a wide range of palates, Helga’s habit is extraordinary compared to other eateries in Sri Lanka .

Area: 70, Rajapihilla Mawatha, Kandy


Food: Sri Lankan

Zomato Ratings: NA

Normal Meal For Two (With/Without Alcohol): INR (charge rejected)

10. Panorama Restaurant

Set up in a prime zone, Panorama Restaurant offers something past sustenance. With a mind boggling menu, and magnificent atmosphere, this diner moreover offers enchanting sweeping points of view of the mountains and Mahaweli River. It is one of just a modest bunch few multi-cooking Sri Lankan eateries that serve Indian, Thai, Chinese, Italian, and French sustenance.

Must Try: Buffet

Area: 124, Srinath Kuda Ratwatte, Mawatha, Kandy

Timings: 6:30 am to 9:30 am, 12:30 pm to 2:30 pm, 7:30 pm to 10:00 pm

Cooking: Sri Lankan, Indian, Thai, Chinese, Italian, and French

Zomato Ratings: 4/5

Normal Meal For Two (With/Without Alcohol): INR (charge barred)

11. Raswasala Restaurant

In case you are hunting down housetop Sri Lankan eateries , by then Raswasala is the best pick. An open patio secured by rich green mountains and joined by mouth-watering Sri Lankan dishes gives the best rooftop devouring foundation.

Area: Amaya Hills, Herrassagala, Kandy

Timings: 6:00 a.m. to 9:30 a.m., 12:30 p.m. to 2:30 p.m., 7:30 p.m. to 10:00 p.m.

Food: Multi-Cuisine

Zomato Ratings: 4/5

Normal Meal For Two (With/Without Alcohol): INR (impose rejected)

12. Theva Restaurant

Theva Restaurant is a champion among the most rich Sri Lankan diners offering choice indoor and outside seating nearby a terrific viewpoint of the Hantana slants. The restaurant offers an extent of culinary delights with a faultlessness in the breads section, and some respect winning dishes in their menu.

Must Try: Baked Fish, Stuffed Chicken, Passion Fruit Cheesecake

Area: Theva Residency Road, Kandy

Timings: 12p.m. to 3p.m. also, 7 p.m. to 10 p.m.

Cooking: Multi-food

Zomato Ratings: NA

Normal Meal For Two (With/Without Alcohol): INR 2,500 (assess prohibited)

Best Sri Lankan Restaurants In Galle

13. Amangalla

Ignoring the Galle Fort, with a boondocks feeling, and a created seating, Amangalla is a bit of Sri Lanka’s living heritage. Serving an exceptional collection of innovative blended beverages close by cooking styles which keep changing every day, Amangalla is indeed extraordinary compared to other Sri Lankan eateries in Galle.

Must Try: Beetroot Soup, Aubergine Ravioli, Tiger Prawns

Area: 10 Church Street, Galle


Food: Multi-cooking

Zomato Ratings: NA

Normal Meal For Two (With/Without Alcohol): INR (impose rejected)

14. Fortaleza

Arranged in proximity to Galle Fort, Fortaleza outfits a charming rural atmosphere with a contemporary touch. It is extraordinary compared to other Sri Lankan eateries regarding sustenance as the gourmet specialists endeavor to give a straightforward touch in each dish, and the quick organization close by a thoughtful staff go about as cherry on the cake.

Must Try: Fajitas, Fish & Chips,

Timings: 9 a.m. to 10 p.m.

Food: European, Asian

Zomato Ratings: 4/5

Normal Meal For Two (With/Without Alcohol): INR 1,900 (impose prohibited)

15. Maison de Raux Café

15. Maison de Raux Café

With incredible points of view of the Indian Ocean, and customary British outline, Maison de Raux Café offers a brilliant for the duration of the day devouring learning. It is exceptional among other roof restaurants in Sri Lanka which offers top quality support, and additionally some beguiling points of view of the city joined by calming ocean breeze.

Must Try: Fish Curry, Coconut Rice, Waffles

Area: Pedlars Street, Galle

Cooking: Multi-food

Zomato Ratings: NA

Normal Meal For Two (With/Without Alcohol): INR (charge barred)

Q: Which are the best restaurant in Colombo?

A: Being the greatest city of Sri Lanka, Colombo offers a broad assortment of diners to satisfy each taste bud. A portion of the best restaurants in Colombo are Curry Leaf, Gallery Cafe, Ministry of Crabs, Nihonbashi, Seafood Cove, 1864, and Sea Spray diner.

Q: Are there any vegetarian restaurants in Sri Lanka?

A: Yes, there are an assortment of vegan eateries in Sri Lanka that serve flavorful veggie lover sustenance. A portion of the best veggie lover eateries in Sri Lanka incorporate Sri Suryas Hotel, Sri Vihar Restaurant, Thalis Restaurant, and Amro Vegetarian Cafe.

Q: Which restaurants serves authentic Sri Lankan traditional food?

A: Restaurants like Curry Leaf, Gallery Cafe, and Ministry of Crab serve the best Sri Lankan traditional food.

Q: Which are the best Indian restaurants in Sri Lanka?

A: Agra Restaurant, Indian Summer Restaurant, Maharaja Palace, Elite Indian Restaurant are some of the famous Indian restaurants in Sri Lanka.

Q: Is Indian currency accepted at Sri Lankan restaurants?

A: None of the Sri Lankan restaurants accept Indian currency. Even if they do, they will charge extra for conversion. It is recommended to convert your currency into Lankan Rupee or US Dollar as these currencies are widely accepted all over Sri Lanka.

Drooling over the dishes? Book your next holiday to Sri Lanka with TheTravelius to savour such international delicacies at these top Sri Lankan restaurants.

Leave a Reply

Get Quote

Why Book With Us?

  • No-hassle best price guarantee
  • Customer care available 24/7
  • Hand-picked Tours & Activities
  • Free Travel Insureance

Get a Question?

Do not hesitage to give us a call. We are an expert team and we are happy to talk to you.