L'île aux pizzas

Restaurant in Rangiroa (Tuamotu Islands)

Opening hours: Mo-Su 17:30-20:30

Rangiroa, 98775