Map
Haapiti PK 27, Moorea, 98728, French Polynesia

The roadside restaurant serves divine lobster ravioli.

Close

Restaurant

Le Mayflower

The roadside restaurant serves divine lobster ravioli.