Skip to Content

About Nara Thai Sri Lanka

Nara Thai Sri Lanka preserves generations of aristocratic culinary heritage, rooted in tradition and authenticity. Bringing the finest Thai flavors to Colombo, it offers an exquisite dining experience that embodies the true essence of Thai cuisine. From the vibrant streets of Bangkok, experience Sri Lanka’s first-ever
Nara Thai franchise, located at No 8, Flower Road, Colombo 07.