Facing the Saint-Clair beach in Le Lavandou, Mamma Mia offers homemade pizzas and Italian cuisine.
Services
Terrace
Air conditioned restaurant
Parking nearby
Pets welcome
Restaurant
Takeaway/cooked dishes
Accessibility
Not accessible in a wheelchair
Payment methods
Bank/credit cardCapacity
110 place setting
53 Dining tables outside
2 Room
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
Contact Mamma Mia
Spoken languages
Spoken languages
