Mamma Mia
Italy in the heart of Saint-Raphaël. Authentic family cuisine
- Capacity
- 1 dining rooms
- 1 air-conditioned rooms
- 38 covers
- Languages
- English
- French
- Italian
- Facilities
- Terrace
- Air conditioning
- Baby chair
- Services
- Pets welcome
- Restaurant
- Takeaway/cooked dishes
- Caterer
- Click & Collect