KAIBO
Kaibo offers two unique and diverse dining experiences. The beach bar, directly on the beach is a highly affordable, fun and extremely local experience, situated on a spacious sandy beach overlooking a beautiful tranquil lagoon. The Upstairs restaurant is fine dining at its best, offering the finest seafood and local fare.
FIND OUT MORE MAKE A RESERVATION