Mawilla Yacht Club Restaurant
Jalan Tanjung Batu, Labuan Town, Labuan Island 87018 Malaysia
Mawilla Yacht Club Restaurant is a Seafood, Asian place is located in Labuan Town, Sabah. The address of Mawilla Yacht Club Restaurant is Jalan Tanjung Batu, Labuan Town, Labuan Island 87018 Malaysia.
If you want to go to the place or need any services, you can contact them directly. The phone number is +60 87-423 888,