Upscale Sri Lankan restaurant blending traditional flavors with French culinary techniques. Offers a tasting menu experience.