Traditional Sri Lankan Restaurant
Upali’s is a traditional Sri Lankan restaurant located in the heart of Colombo, offering a truly authentic dining experience rooted in Sri Lanka’s rich culinary heritage. Our menu is crafted with care, using time-honored recipes and locally sourced ingredients to bring you the bold, vibrant flavors that define Sri Lankan cuisine.
As a well-known traditional Sri Lankan restaurant, we specialize in serving classic dishes such as rice and curry, hoppers, kottu, and more — each prepared with a perfect blend of spices and traditional cooking methods. Whether you’re a local craving comfort food or a traveler eager to explore local flavors, Upali’s offers a warm, welcoming atmosphere that feels just like home.
Every dish tells a story of culture, tradition, and passion. Our chefs are committed to preserving the true taste of Sri Lanka, making every meal an unforgettable experience. The setting at Upali’s complements the food perfectly, combining cozy interiors with friendly service to make you feel part of the family.
Visit Upali’s today and enjoy the best of what a traditional Sri Lankan restaurant has to offer — genuine hospitality and flavors that stay with you long after the meal.