Fodor's Expert Review Le Socredo Shopping Center

Moorea Convenience/General Stores

Convenience/General Stores

Quick Facts

Moorea, Windward Islands  French Polynesia

-No phone