Map
Haapiti PK 27, Moorea 98728, French Polynesia

The roadside restaurant serves divine lobster ravioli.

Restaurant
Le Mayflower

The roadside restaurant serves divine lobster ravioli.