Where is Mama Beach?
At 201 Avenue Pierre Mendès France, 13008 Marseille, France, 13008 Marseille, in the 8th arrondissement.
Restaurant · Marseille 8th
At 201 Avenue Pierre Mendès France, 13008 Marseille, France, 13008 Marseille, in the 8th arrondissement.
Mama Beach is listed under Restaurant.
By phone at +33491555787.