Restaurants

Upali's by Nawaloka β€” Authentic Sri Lankan Family Dining

A popular Sri Lankan restaurant chain with generous rice-and-curry portions, a casual atmosphere, and genuinely affordable family meals.

β˜…β˜…β˜…β˜…β˜† 4.3 / 5.0 β€’ Reviewed 8 February 2025
πŸ‘Ά 3-6πŸ‘Ά 6-10πŸ‘Ά 11+
Upali's by Nawaloka β€” Authentic Sri Lankan Family Dining

Upali’s β€” Where Real Sri Lankan Families Eat

If you want to experience authentic Sri Lankan food in a setting that’s genuinely welcoming to families (without the 5-star hotel price tag), Upali’s is where you need to go.

Why Families Love Upali’s

The Food

Upali’s serves what Sri Lankan families eat at home β€” just better. The menu revolves around rice and curry, and the spread is impressive:

  • Multiple curries served in clay pots: chicken, fish, dhal, potato, beans
  • Lamprai: A Dutch-Burgher rice dish wrapped in banana leaf (a Colombo classic)
  • Hoppers and egg hoppers: Perfect for kids who enjoy dipping and scooping
  • Devilled chicken/fish: Slightly spicy but can be ordered mild
  • Watalappam: A traditional Malay-influenced dessert (coconut custard pudding) β€” kids love it

The portions are generous and meant for sharing, which is how Sri Lankan families eat. Order a rice-and-curry for the table and let everyone dig in.

For Picky Eaters

  • Plain rice with dhal curry is mild and universally liked by kids
  • String hoppers with coconut milk (kiri hodi) β€” simple and delicious
  • Fried rice β€” available and kid-approved
  • Chicken nuggets or chips: Not authentic, but available for emergencies!

The Setting

Upali’s has a casual, bustling atmosphere. Think wooden furniture, traditional dΓ©cor, and a background hum of families enjoying their food. It’s the kind of place where no one will judge you if your child is messy or loud β€” because everyone else’s kids are too.

Multiple Locations

Upali’s has several branches across Colombo:

  • Colombo 7 (Nawaloka) β€” the original and most popular
  • Rajagiriya β€” more spacious, easier parking
  • Nugegoda β€” newest branch

Price Guide

A family of four can eat well for LKR 2,500-4,000 including drinks. For the quality and quantity of food, this is outstanding value.

Our Verdict

Upali’s is our go-to recommendation for families who want to eat real Sri Lankan food without the fine-dining formality or price. It’s casual, friendly, affordable, and the food is genuinely excellent. Every visitor to Sri Lanka with kids should eat here at least once. 4.3 out of 5.

Pro tip: Go slightly before or after the lunch rush (11:30am or 1:30pm) for a quieter experience. The Colombo 7 branch gets packed between 12-1pm.

πŸ“ Getting There & Contact

πŸ‘ What We Loved

  • Excellent authentic Sri Lankan food at reasonable prices
  • Large portions β€” easily shareable for families
  • Casual, no-fuss atmosphere
  • Multiple locations across Colombo
  • Quick service β€” no long waits with hungry kids

πŸ‘Ž Could Be Better

  • Can get quite spicy β€” ask for mild versions for kids
  • Busy during lunch rush β€” can be noisy
  • Basic dΓ©cor β€” nothing fancy
  • Limited non-Sri Lankan food options

πŸ“ How to Get There

⚠️ Disclaimer: Prices, opening hours, and availability mentioned in this review are based on information available at the time of writing (February 2025). These may have changed since β€” we recommend contacting the venue directly or checking their official website/social media for the most up-to-date information before visiting.

More in Restaurants