Welcome to Upali’s – Your Authentic Sri Lankan Restaurant in Colombo

Our Story

Located in the heart of Colombo, Upali’s was established in 2013 to offer simply Sri Lankan cuisine with a vision of bringing together families and friends, making them feel at home away from home. For Mr Upali Dharmadasa, our founder, the restaurant is very much a labour of love and cooking is his passion. The premises used to be his family home and everyone who comes in is reminded of this as they pass the portraits of Mr Upali’s parents, the illustrious H K Dharmadasa and his wife Meelin.

If you're looking for a truly memorable dining experience, Upali’s is the Sri Lankan restaurant Colombo locals and visitors trust for delicious, authentic food. We take pride in serving the best Sri Lankan food in Colombo, prepared with traditional recipes passed down through generations.

At Upali’s, you’ll discover the rich flavors and aromas of authentic Sri Lankan cuisine, crafted with handpicked spices and the freshest local ingredients. Whether you're craving a hearty meal or a light snack, our menu offers something for everyone — from traditional street food favorites to gourmet creations.

Our reputation as a traditional Sri Lankan restaurant comes from our commitment to preserving the island’s culinary heritage. The ambiance at Upali’s is designed to reflect Sri Lanka’s warmth and hospitality, making it perfect for family meals, business lunches, or special occasions.

Don't miss our signature Sri Lankan rice and curry Colombo experience — a must-try for anyone who loves bold flavors and satisfying meals. With a variety of meat, seafood, and vegetarian options, there's something for every palate.

Come to Upali’s and enjoy the taste of true Sri Lanka — right here in the heart of Colombo.

sri lankan restaurant Colombo
best sri lankan food in colombo
QUALITY INGREDIENTS, TASTY MEALS

Our Menu

A complete example of authentic Sri Lankan flavors put into a devouring menu, presented to you by Upali's. A dining experience that will leave you thinking about it until you return and try out more indulging and amazing meals. Check out the menu below and amaze yourself with the variety.

Upali's Baduma

An original fried mixture of banana flower, peanuts, noodles, onions, chilli, garlic & curry leaves

authentic sri Lankan cuisine

Roti Parata

2 paratas served with chicken or tomato gravy

sri Lankan rice and curry Colombo
traditional Sri Lankan restaurant

Hathmaluwa

Seven-in-one vegetable curry. The recipe dates back 2000 years!

sri Lankan rice and curry Colombo

Upali's Lunch Set Menu

Choice of two types of rice, served with 3 vegetables, tempered coconut sambol (choice of veg and non veg), papadam, dry fish, red chilli & curried gravy)

traditional Sri Lankan restaurant

Maalu Oluwa (Fish Head Curry)

Fish head cooked in a light, coconut based curry with okra, topped with sliced pineapple & aubergine

Takeaway

Direct Delivery is Back

Opening-hours-2

Opening Hours

Monday - Sunday

8.00AM - 11.00PM

Hear from our

Happy Customers

Really great experience at Upali’s. Great hospitality and wide range of food options. Staff were really helpful and went out of their way for us. Handled an allergy of my friend very well.

Ellie T

What a wonderful meal we had!! We ordered a few curries on the suggestion of a dear Sri Lankan friend and how right she was! Beautiful flavors, perfectly cooked chicken, prawn curry.

Susy Massetti

Best authentic Sri Lankan food restaurant in Colombo. Has been visiting Upali’s for years. The taste and quality of the food is amazing. Tried, hoppers, roast paan, dhal curry, fish curry.

Rishan v

I visited with my daughters this evening. What can I say? Great setting, absolutely fantastic food and the staff were very friendly and welcoming.

Ceylon Alan

Check out all our reviews