Facing the Saint-Clair beach in Le Lavandou, Mamma Mia offers homemade pizzas and Italian cuisine.
Services
Not accessible in a wheelchair
Parking
Terrace
Air conditioned restaurant
Pets welcome
Restaurant
Takeaway/cooked dishes
![Bank/credit card](http://medias.tourism-system.com/thesaurus/HD/13.02.04.png)
Capacity
110 place setting
53 Dining tables outside
Openings
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
Contact Mamma Mia
Spoken languages