Map
across from Djerba Sun Club Hotel, Playa Sidi Mehrez, Djerba 4116, Tunisia
Restaurant
Restaurant Chef Haouari