We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mamma Mia

Avenida Papagayo 79, 35580 Playa Blanca, Lanzarote, Spain
+34 670 02 31 62
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good29%
  • Average9%
  • Poor5%
  • Terrible6%
Travellers talk about
“pizza” (50 reviews)
“ravioli” (9 reviews)
“chicken” (7 reviews)
Closes in 8 min
All hours
Italian, Pizza, European, Mediterranean, Vegetarian Friendly
$$ - $$$
Avenida Papagayo 79, 35580 Playa Blanca, Lanzarote, Spain
All Details
Write a ReviewReviews (159)
Traveller rating
Traveller type
Time of year

1 - 10 of 121 reviews

Reviewed yesterday

...obviously! Decent food at reasonable prices. Pleasant staff. We had enormous pizzas and there were plenty of other chopces.

Thank townlandrise
Reviewed 2 weeks ago

It was very quiet the night we went (3 of us) as we were, at first the only customers. The pizza I had was nice and tasty but some of the crust was a bit overdone. The other two meals were both tasty and the...More

Thank Macjohn51
Reviewed 4 weeks ago via mobile

We sort of ignored this place because its the first when you get in the strip. Always felt sorry for the person out front trying to get people in. But we fancied Italian one night so we decided on helping her out. 1st restaurant but...More

Thank TrueReveiw
Reviewed 4 weeks ago

We were initially worried as there were not many people in when we arrived but we needn't have. All the food ordered was cooked fresh and was superb. The two members of staff we met provided excellent service and the price was very reasonable. One...More

Thank Julie695
Reviewed 3 October 2017

We ate here 3 times in a week as it was far better than any where else we tried. Both the pizza and pasta were excellent and the service was friendly and helpful. Don't be put off by the slightly tired decor this place offered...More

Thank Caroline418
Reviewed 26 September 2017 via mobile

Stopped here by chance tonight. Waitress very friendly and food excellent. Very quiet when we went in but i recommend you to try it. Its fab.

Thank evanescence24
Reviewed 24 August 2017 via mobile

This restaurant seemed quieter than others but decided to try and not disappointed. Food was very good and lady in kitchen seemed to have work cut out doing all work herself but coped admirably. Food was excellent, really enjoyed. Service was a little quirky but...More

Thank Gauldie2015
Reviewed 20 August 2017 via mobile

Went here for an evening meal whilst in playa blanca. Chose it based on the reviews on here. It was lovely and good generous portions too. Will do a child's meal portion at a lower cost than an adults. Daughter had one with prawns and...More

Thank Emma S
Reviewed 13 August 2017 via mobile

Not in the best location, first/last restaurant on the main road, so always seems quiet. Really nice freshly cooked pizza and pasta, very attentive service too, would recommend for a quiet family meal.

Thank ashnjo
Reviewed 12 August 2017 via mobile

This is a lovely little restaurant on the end of the high street. The staff were nice and the food was just lovely. Yes, it is always empty when I walk past but it shouldn't be considering how good the food is here. It's a...More

Thank nonogriff
Nearby Restaurants
Plaice in the Sun
889 reviews
.15 km away
865 reviews
.15 km away
Atlantico Bar Restaurant
717 reviews
.03 km away
Cervantes Restaurante
496 reviews
.10 km away
Nearby Attractions
Playa Dorada Beach
1,204 reviews
.36 km away
Paseo Maritimo (Avenida Maritima)
246 reviews
.31 km away
Atico Cafe & Lounge
5 reviews
.02 km away
Playa Blanca Beach
724 reviews
.29 km away
Questions & Answers
Get quick answers from Mamma Mia staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$8 - US$14
Dinner, Lunch, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids, Groups
Open Hours
12:00 PM - 2:00 AM
12:00 PM - 1:00 AM
12:00 PM - 1:00 AM
12:00 PM - 1:00 AM
12:00 PM - 1:00 AM
12:00 PM - 2:00 AM
12:00 PM - 2:00 AM
Location and Contact Information
  • Address: Avenida Papagayo 79, 35580 Playa Blanca, Lanzarote, Spain
  • Location: Europe  >  Spain  >  Canary Islands  >  Lanzarote  >  Playa Blanca
  • Phone Number: +34 670 02 31 62
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing