Batu is a gourmet restaurant located in a charming setting with intoxicating Mediterranean scents and breathtaking sea views. It offers a true spectacle of flavors and is open for dinner from Tuesday to Saturday.