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.

Luna Rossa

Calle Acevinos, 2, 38400 Puerto de la Cruz, Tenerife, Spain
+34 922 36 70 84
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good32%
  • Average5%
  • Poor7%
  • Terrible9%
Travellers talk about
Restaurant Hours
Mediterranean, European, Pizza, Vegetarian Friendly
Calle Acevinos, 2, 38400 Puerto de la Cruz, Tenerife, Spain
Write a Review
Reviews (53)
Traveller rating
Traveller type
Time of year

1 - 10 of 53 reviews

Reviewed 4 days ago via mobile

Staying at the the Masaru (which I love) means a long trip down to the centre each evening or lunchtime, on the days you wish to eat out. This is no issue at all, but after a day of jogging/swimming etc I fancied a late...More

Thank Gloverbird
Reviewed 2 weeks ago via mobile

Really delicious and fresh food. Not expensive massive portions I loved it so much we were back few times already. Totally recommend!!!

Thank Agnieszka K
Reviewed 2 April 2017

We were there for a week and ate there 3 times and also drank there. The food was excellent and reasonably priced. The staff were really friendly,especially the owner.

Thank j04ker
Reviewed 26 March 2017

Nice italian food, We had the pasta, very tasty. Also we tried the pizza as takeaway, that was good too. One day we had the entrecote, and that was very good too, done exactly medium as we wanted.

Thank maippi71
Reviewed 20 March 2017

We needed a meal after arriving in the resort and took pot luck, the pizza was excellent, the house wine very quaffable, and the service was quick efficient and friendly, so we returned later in the week!

Thank Grnadsire
Reviewed 21 February 2017

Our restaurant of choice was closed on this Wednesday night so we went to this Italian which was near where we were staying. I had lasagne, my wife the canarian chicken and we shared a mixed salad. The portions were generous, the food came quickly...More

Thank Will P
Reviewed 18 January 2017

I ordered a spaghetti Bologna and my partner ordered a pizza. From ordering our food it was served yous within 5 minutes! The pizza was bland and the Bolagna was sloppy, no meat and no taste.

Thank Charlie2504
Reviewed 27 October 2016 via mobile

It was late in the evening and it was no bother to be served.food was lovely and wine by the carafe quite nice too.service was efficient amd discreet.coffee isgreat too

Thank arnaudmilan
Reviewed 27 October 2016 via mobile

All the staff here were so friendly and amazing! The food was spot on and the best thing for me was being able to see the chef clean the pans and utensils before cooking! Perfect restaurant, ate here about 4 times in 1 week! Says...More

Thank Katepo94
Reviewed 26 October 2016

Really friendly staff with great food, I highly recommend you check it out, their smoothies are amazing!

Thank Dpeach2014
Nearby Restaurants
Mini Golf Club
214 reviews
.06 miles away
Sabor Iberico
28 reviews
.08 miles away
Cafe Alba
46 reviews
.13 miles away
Cafe Hotel Botanico
38 reviews
.10 miles away
Nearby Attractions
Costa Martianez
3,699 reviews
.45 miles away
Botanical Gardens (Jardin Botanico)
2,955 reviews
.33 miles away
Jardin de Orquideas de Sitio Litre
528 reviews
.33 miles away
Playa Martianez
243 reviews
.29 miles away
Questions & Answers
Get quick answers from Luna Rossa 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
Dinner, Brunch, Lunch
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Child-friendly, Groups
Location and Contact Information
  • Address: Calle Acevinos, 2, 38400 Puerto de la Cruz, Tenerife, Spain
  • Location: Europe  >  Spain  >  Canary Islands  >  Tenerife  >  Puerto de la Cruz
  • Phone Number: +34 922 36 70 84
  • E-mail