La Mamma

La Mamma

$$ • Italian • Pizza

View delivery time and booking fee.

Location and hours

21 Rue 3 Frères Barthélémy, Marseille, Provence-Alpes-Côte d'Azur 13006

21 Rue 3 Frères Barthélémy, Marseille, Provence-Alpes-Côte d'Azur 13006 • More info