About
Situated on the sands of Talalla Bay Beach. Our International Chef produces dishes all made on the premises from locally sourced suppliers. Specialising in Market- Fresh Seafood, Modern Sri Lankan Cuisine, Asian fusion, European delights, Vegan, Vegetarian and Gluten Free options.
Details