We had been in Port Vila for a week and heard about this from another tourist place and felt we had to try it. We were not let down. This has to have the best Teppanyaki view in the world. The food was to die for and I must say was our best meal for the week and a great end to our relaxing holiday. This place is a must.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.