Facing the Saint-Clair beach in Le Lavandou, Mamma Mia offers homemade pizzas and Italian cuisine.
Services
Services
Not accessible in a wheelchair
Terrace
Air conditioned restaurant
Parking
Pets welcome
Restaurant
Takeaway/cooked dishes
Payment methods
Payment methods
Payment methods

Capacity
Capacity
110 place setting
53 Dining tables outside
2 Room
Openings
Openings
All year
All year
Monday
08:00 - 01:00
Tuesday
08:00 - 01:00
Wednesday
08:00 - 01:00
Thursday
08:00 - 01:00
Friday
08:00 - 01:00
Saturday
08:00 - 01:00
Sunday
08:00 - 01:00
Location
Location
Contact Mamma Mia
Spoken languages
Spoken languages