Housed inside the remote Six Senses Laamu Resort, Leaf is an affordably priced restaurant that has the finest dining services. The food here tastes and looks spectacular!
Your email address will not be published. Required fields are marked *
Or connect with