Manja Rasa Restaurant at Labuan International Sea Sports Complex
Labuan International Sea Sports Complex is a world class water sports center. It covers an area of 5.91 acres. Its facilities include a sea sports center, souvenir, shops, eateries and viewing tower. The Labuan marine museum is also located inside this sea sports complex. The museum showcases a large variety of marine fishes.