dinelivetravel.com
Micheners Restaurant-Iririki Island, Vanuatu
Micheners is part of the Bali Hai Bar complex. A balcony has been added to the front of the restaurant, overlooking the sea. Not only has this given the restaurant a much roomier feel, it has provi…