Sri Lanka is an incredible country situated in Southern Asia and is well-renowned for its rich history, diverse culture, magnificent wildlife and gorgeous sceneries. But do you know that it is also famous for its traditional food offering distinctive taste and flavors. The restaurants in Sri Lanka offering those authentic food are the places you must visit to complete your Sri Lankan journey. These restaurants with their world class hospitality and luxurious ambiance are complete paradise for a food lovers. Serving wholesome treats with great quality and quantity, these versatile restaurants have endless dining options to satisfy every palate. So, come here to satiate your taste appetite and have a fantastic holiday experience with your loved ones.

Best Restaurants in Sri Lanka: Discover Hundreds of Flavors under One Roof

Image for used for a reference purpose only

Sri Lanka is an ideal destination for all the food lovers who enjoys trying different flavors. From the authentic Sri Lankan and other Asian cuisines to International, European and British cuisines, the restaurants in Sri Lanka offers everything you want. You can relax and unwind in the homely atmosphere of the restaurants and enjoy the top-notch service. Additionally, the welcoming staff and well-trained chefs in the restaurants will make your visit unforgettable. Below we have curated the list of eight famous Sri Lankan Restaurants that you must visit to relish the finest cuisines and outstanding dining experience.

1. Nuga Gama: Taste Some of the Best Sri Lankan Delights

Nuga Gama
Image for used for a reference purpose only

If you want to try some of the best Sri Lankan cuisine, then Nuga Gama is the restaurant you must visit. This restaurant has been established around a 200-year-old banyan tree casting its rural charm on you. The vegetarian friendly Sri Lankan cuisines offered in its cozy ambiance makes it one of the top Galle restaurants. The carefree and comfortable vibe here will give you a chance to experience the most relaxed moments that you can share with your loved ones. So, get ready to enjoy a fantastic meal with amazing hospitality offered within the restaurant.

Location of Nuga Gama Restaurant, Sri Lanka: 77 Galle Road, Colombo Sri Lanka

Timings of Nuga Gama Restaurant Sri Lanka:

  • Monday to Friday: 7:00 PM to 10:30 PM
  • Saturday and Sunday: 12:00 PM to 2:30 PM, 7:00 PM to 10:30 PM

Popular Cuisines of Nuga Gama Restaurant: Asian, Sri Lankan, Vegetarian friendly

Dishes you must try at the Nuga Gama Restaurant in Sri Lanka: Crab Curry, Pittu, Parippu, and Rice and Curry

Places to visit near Nuga Gama Restaurant Sri Lanka: Galle Face Green, Independence Square, Gangaramaya temple, Seema Malakaya Temple, and Beira Lake

Shopping Places near Nuga Gama Restaurant, Sri Lanka: Crescat Boulevard, One Galle Face Mall, Colombo City Centre Mall and Residences and Arcade Independence Square

Things to do near Nuga Gama Restaurant: Exploring the nearby temples, trying delicious local cuisine, shopping for beautiful souvenirs and exploring museums

Suggested Read: Top Restaurants In Doha That Will Take You On A New Culinary Adventure
The Gallery Café
Image for used for a reference purpose only

The Paradise Road Gallery Café restaurant was established in the year 1998 and is offering delicious international, European, British and Sri Lankan cuisine. It's beautiful architecture, Sri Lankan ambience and fast service makes this place one of the popular restaurants in Asia. This restaurant in Sri Lanka is well-renowned and offers delectable soups, salads, rice curry, nonveg food, sweets and much more. So, get prepared to savor some delectable and well-known food to satiate your taste buds.

Location of The Gallery Café in Sri Lanka: 2 Alfred House Rd, Colombo 00300, Sri Lanka

Timings of The Gallery Café, Sri Lanka:

  • Monday to Sunday: 10 AM to 12 AM

Popular Cuisines of The Gallery Café Sri Lanka: International, European and British cuisines

Dishes you must try at The Gallery Café, Sri Lanka: Vegetarian Mediterranean Salad, Fennel Lasagna, Grilled Lamb Cutlets with Mint Sauce and Grilled garlic Jumbo Prawns

Places to visit near The Gallery Café: Independence Square, Colombo Lighthouse, traditional Puppet Art Museum, and Sri Lanka Planetarium

Shopping places near The Gallery Café, Sri Lanka: Pettah Floating Market, Colombo City Centre Mall, Marino Mall, Lakarcade, Colombo Centre and One Galle face Mall

Things to do near The Gallery Café Sri Lanka: Sightseeing, discovering the national parks, savoring delicious local cuisine, shopping and elephant riding

3. Shang Palace Restaurant: Enjoy Delicious Chinese Flavors

Shang Palace Restaurant
Image Credit

Shang Palace Restaurant in Sri Lanka is a place where you can enjoy various flavors of Dongbei, Sichuan and Canton. The flavorful Dimsum, a range of Chinese teas and cocktails makes this place one of the best places to visit in Sri Lanka. It was established in the year 1971 offering a dining experience steeped in culture and traditions. Inspired by Beijing’s traditional flavors with the most succulent meats, and sea food, this restaurant is worth visiting. So, come and discover this luxurious Chinese restaurant offering warm and delightful hospitality.

Location of Shang Palace Restaurant Sri Lanka: Level 3, 1 Galle Face Shangri-La Hotel, Colombo, 00200 Sri Lanka

Timings of Shang Palace Restaurant, Sri Lanka:

  • Monday to Sunday: 12:00 PM to 10:30 PM

Popular Cuisines of Shang Palace Restaurant Sri Lanka: Chinese cuisines

Dishes you must try at Shang Palace Restaurant in Sri Lanka: Double boiled Chicken Soup with morel mushroom, marinated cucumber with garlic and sesame dressing and crystal prawn dumplings

Places to visit near Shang Palace Restaurant: Independence Square, Galle Face Green, Gangaramaya Temple, Horton Plains National Park, and Dambulla Royal Cave Temple

Shopping places near Shang Palace Restaurant: Crescat Boulevard, Shangri La Shopping Complex, One Galle Face Mall, Marino Mall, and Colombo City Centre Mall

Things to do near Shang Palace Restaurant in Sri Lanka: Discovering nearby attractions, enjoying nature’s serene views near waterfalls, trying local cuisines and shopping for exotic souvenirs

Suggested Read: Restaurants in Georgia: Giving Luscious Delight to Tourists

4. The Lagoon Restaurant: Get a Genuine Fine-Dining Experience

The Lagoon Restaurant
Image for used for a reference purpose only

The Lagoon Restaurant is a famous seafood restaurant in Sri Lanka and is known for its authenticity and aromatic flavors. It is a peaceful restaurant and is a perfect place to celebrate special occasions with family and friends. If you are on a honeymoon in Sri Lanka and want to have some quality time amidst a serene ambiance, then this is the ideal place for you. Also, it’s a complete heaven for all seafood lovers. Here you can get freshly prepared prawns, crabs, oysters, tuna that will give you a flavorsome experience.

Location of The Lagoon Restaurant Sri Lanka: 77 A2, Colombo 00300, Sri Lanka

Timings of The Lagoon Restaurant, Sri Lanka:

  • Monday to Saturday: 12:00 PM to 2:30 PM, 06:00 PM to 12:00 AM
  • Sunday: 11:30 AM to 03:00 PM, 06:00 PM to 12:00 AM

Popular Cuisines of The Lagoon Restaurant: Seafood, Sri Lankan, Vegetarian friendly

Dishes you must try at The Lagoon Restaurant in Sri Lanka: Prawns curry, curried Crab, Lobsters and Ambul Thial

Places to visit near The Lagoon Restaurant Sri Lanka: Galle Face Green, Independence Square, Gangaramaya Temple, and Excel World Entertainment Park

Shopping places near The Lagoon Restaurant: Crescat Boulevard, Marino Mall, Colombo City Centre Mall, and Arcade Independence Square

Things to do near The Lagoon Restaurant, Sri Lanka: Sightseeing, shopping for alluring souvenirs, savoring local cuisine, and enjoying the nature views

Suggested Read: Best Beaches in Sri Lanka: The Pearl of the Indian Ocean

5. 1864 Restaurant: Relish the Flavorsome European Food

1864 Restaurant
Image for used for a reference purpose only

This is an authentic restaurant offering European contemporary cuisine amidst its beautiful interiors with vibrant collection of pieces from renowned Sri Lankan artists. Visiting this restaurant is one of the best things to do in Sri Lanka to experience the modern, sophisticated interiors and amazing European cuisines. It’s a Mediterranean restaurant with a Cuban soul and is a place where you can unwind, relax and enjoy the lip-smacking food. Therefore, visit this place to enjoy a unique dining experience or intimate party celebration.

Location of 1864 Restaurant, Sri Lanka: 2 Galle Rd, Colombo 00200, Sri Lanka

Timings of 1864 Restaurant Sri Lanka:

  • Tuesday to Thursday: 06:00 PM to 11:30 PM
  • Friday and Saturday: 06:00 PM to 02:00 AM
  • Sunday and Monday: Closed

Popular Cuisines of 1864 Restaurant: European contemporary cuisines

Dishes you must try at 1864 Restaurant in Sri Lanka: Baked mushrooms, Jumbo Prawn, Potato Coquettes and Squid Ink Hollandaise

Places to visit near 1864 Restaurant, Sri Lanka: Dambulla Royal Cave Temple and Golden Temple, Shanthipura View Point, Bambarakiri Ella and Great World’s End Drop

Things to do near 1864 Restaurant Sri Lanka: Exploring the nearby attractions, discovering serene waterfalls, Elephant riding, shopping and savoring delicious food

6. Palmyrah Restaurant: Feel the Joy of Mouthwatering Food

Palmyrah Restaurant

Palmyrah Restaurant is famous for its outstanding Sri Lankan traditional food and Jaffna dishes. The restaurant also known for its excellent services, skillful chefs and amazing hospitality. The charming restaurant and world-class culinary services always offer you a sophisticated dining experience. Here you will get several signature dishes including perennial favorites such as Mutton Paal Poriyal, Fried Fish Pittu, Jaffna Whole Crab Curry and much more. So, get ready to visit this restaurant for a gastronomic experience with your loved ones.

Location of Palmyrah Restaurant Sri Lanka: 328 A2, Colombo 00300, Sri Lanka

Timings of Palmyrah Restaurant, Sri Lanka:

  • Monday to Sunday: 12:00 PM to 02:30 PM, 07:00 PM to 10:30 PM

Popular Cuisines of Palmyrah Restaurant: Asian and Sri Lankan cuisines

Dishes you must try at Palmyrah Restaurant in Sri Lanka: Calamari, Tikka Masala, Pad Thai, Ramen, Crab Curry, Jaffna whole crab curry and fried fish Pittu

Places to visit near Palmyrah Restaurant Sri Lanka: Gangaramaya Temple, Galle Face Green, Independence Square, Viharamahadevi Park and Independence Memorial Museum

Things to do near Palmyrah Restaurant: Sightseeing, enjoying Sri Lankan delicacies, trekking, shopping for some beautiful souvenirs and wildlife safari

Suggested Read: Best Restaurants in Bali: Start Your Food-Oriented Journey from this Island

7. Theva Cuisine Restaurant: Experience the Taste of Sri Lanka

Theva Cuisine Restaurant
Image for used for a reference purpose only

This well-known restaurant is located in Kandy offering majestic views of the Hantana hills. Here you can get mouthwatering Sri Lankan cuisine that you can enjoy with your family and friends. This is one of the famous Kandy restaurants with a homely atmosphere and wonderful hospitality making you feel at home away from home. The authentic flavors and dining experiences here will amaze you and will let you come here again. Thus, come to this one of the best restaurants to try some satisfying food.

Location of Theva Cuisine Restaurant Sri Lanka: 71/B1, 2nd lane, Hantana Rd, Kandy 20000, Sri Lanka

Timings of Theva Cuisine Restaurant, Sri Lanka:

Monday to Sunday: 08:00 AM to 10:00 PM

Popular Cuisines of Theva Cuisine Restaurant: Sri Lankan, European, and Asian cuisines

Dishes you must try at Theva Cuisine Restaurant, Sri Lanka: Stuffed Chicken, Passion Fruit Cheesecake, traditional mutton curry, Kadala tempered with coconut, and Hoppers

Places to visit near Theva Cuisine Restaurant Sri Lanka: Sri Dalada Maligawa, Udawatta Kele Sanctuary, Old Royal Palace, Kandy National Museum and Kandy Viewpoint

Things to do near Theva Cuisine Restaurant in Sri Lanka: Embracing beautiful nature views, exploring the museums, sightseeing, trying local cuisines and shopping

8. Grand Indian Restaurant: Wake Up Your Taste Buds

Grand Indian Restaurant
Image for used for a reference purpose only

The Grand Indian is one of the best Nuwara Eliya Restaurant offering authentic Indian cuisines. This place is a world of elegance and luxury where you can relax and rejoice. This is a great choice for having food in an alluring Indian atmosphere. The friendly staffs here will offer you warm and generous hospitality with excellent services. So, if you an Indian food lover you must visit this place to savor the lip-smacking food cooked by skillful chefs of the restaurant.

Location of Grand Indian Restaurant Sri Lanka: Grand Hotel Rd, Nuwara 22200, Sri Lanka

Timings of Grand Indian Restaurant, Sri Lanka:

  • Monday to Sunday: 12:00 PM to 03:30 PM, 06:30 PM to 10:00 PM

Popular Cuisines of Grand Indian Restaurant: Indian and other Asian Cuisines

Dishes you must try at Grand Indian Restaurant in Sri Lanka: Tandoori Chicken, Garlic Naan, Dal Makhani, Stuffed Parathas, Masala Dosa and Indian sweets

Places to visit near Grand Indian Restaurant, Sri Lanka: Victoriya Park, Single Tree Hill, Shanthipura Viewpoint, Galway’s Land National Park, and Nuwara Eliya Golf Club

Suggested Read: Best Islands in Sri Lanka: The Pinnacle of Natural Beauty

So, get ready to enjoy the palatable curries and rice in Sri Lanka with their distinctive taste and flavors that can't be ignored. Visit the famous restaurants in Sri Lanka and enjoy different dishes, unique types of breads and curries representing the ethnic diversity of the country. Also, the luxurious ambiance and outstanding service offered by the restaurant will give you truly amazing experiences. Avail yourself of the Sri Lanka tour packages to discover the natural beauty, incredible biodiversity and unique flavors of this vibrant country. Also, the stunning beaches and lush jungles here will make your trip memorable, giving you some beautiful experiences.

FAQs for Restaurants in Sri Lanka

Q1. What are some of the best restaurants of Sri Lanka?

Below is the list of some of the best restaurants to visit in Sri Lanka for a delightful experience:

  • Nuga Gama
  • The Gallery Café
  • Shang Palace Restaurant
  • The Lagoon Restaurant
  • 1864 Restaurant
Q2. What are the famous cuisines offered at Nuga Gama Restaurant in Sri Lanka?

Nuga Gama Restaurant is well-known for its lip-smacking Sri Lankan cuisine that are cooked traditionally by the talented chefs of the restaurant. Apart from this here you will also get other Asian and vegetarian friendly cuisines as well.

Q3. What are some of the best things to do in Sri Lanka?

In Sri Lanka, you can enjoy variety of activities like different watersports, sightseeing, wildlife safari, picnicking, visiting temples, shopping for exotic souvenirs and savoring delicious local cuisine. Here you can have some of your life’s best adventures.

Q4. What is the location of The Gallery Café in Sri Lanka?

The Gallery Café is a famous restaurant in Sri Lanka, established in the year 1998. The complete address of the restaurant is 2 Alfred House Rd, Colombo 00300, Sri Lanka. Here you can enjoy lip smacking international, European and Sri Lankan cuisines.

Q5. What is the best time to visit Sri Lanka?

You can visit Sri Lanka between the month of December and mid-April which is the peak season here for travelers. During these months the weather here is pleasant with little bit rainfall and is perfect to enjoy the serene nature views of Sri Lanka.

Q6. What are the timings of the Shang Palace Restaurant in Sri Lanka?

The Shang Palace Restaurant is a famous Chinese restaurant in Sri Lanka and is open Monday to Sunday from 12:00 PM to 10:30 PM. Here you can enjoy flavors of Dongbei, Sichuan and Canton for a mouthwatering experience.

Q7. What are the best places for shopping in Sri Lanka?

Some of the famous places for shopping in Sri Lanka are Crescat Boulevard, Pettah Floating Market, Galle Fort, Paradise Road, Arcade Independence Square and Majestic City. Here you can shop for several exotic souvenirs to make your trip memorable.

Q8. Which is the famous food of Sri Lanka?

Kottu is the most famous food of Sri Lanka and is also one of the national dishes of the country. It is made up of paratha or wheat flour roti, which is cut into small pieces or ribbons. Other than that, rice and curry is a staple diet of Sri Lanka.