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.

Terra e Mare: Trattoria I Taliana

115/117 Pjazza Dun Tarcisio Agius, Marsascala, Island of Malta, Malta
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent57%
  • Very good29%
  • Average6%
  • Poor2%
  • Terrible6%
Travellers talk about
“king prawns” (2 reviews)
“octopus” (2 reviews)
Restaurant Hours
Italian, Mediterranean, European, Seafood
€€ - €€€
115/117 Pjazza Dun Tarcisio Agius, Marsascala, Island of Malta, Malta
All Details
Write a Review
Reviews (48)
Traveller rating
Traveller type
Time of year

1 - 10 of 34 reviews

Reviewed 16 August 2017 via mobile

Ok food but not worth the money. I had tortellini which tasted like the one from the supermarket. House wine also tasted a bit old.

Thank Reka K
Reviewed 11 August 2017 via mobile

its the first time i came here and for sure im coming back, they welcome you :) i asked for a good wine and i got what i asked for and its worth the money.

Thank sabina v
Reviewed 20 July 2017

Excellent food (especially those, who like us, love fish dishes) Service with a smile....how can I not go there again? I highly recommend it. Good value for money.

Thank Martin C
Reviewed 23 December 2016

We were recommended to visit this restaurants by friends of ours. Good food, cosy atmosphere and good hospitality, what is there to wish for? Will sure visit some time soon.

Thank Maria C
Reviewed 10 December 2016

The restaurant appeared to be family run and the service pleasant and helpful. The menu was basically "Italian " Italian rather than faux-Italian with a mix of traditional pasta, meat and fresh fish dishes.We felt we had good value for money

Thank johncourt82
Reviewed 28 August 2016

Went here after passing it so many times. Took some friends who were visiting from the UK and we had a very enjoyable meal. A Maltese/Italian style restaurant with great service, charming ambiance - felt very Mediterranean. Food of very good quality. Would go again.

Thank Neil J
Reviewed 24 August 2016

Despite the food and service are really good, and the people in charge of this restaurant are really cheerful, the only point I need to make is that the food is a little bit expensive. Despite, this negative thing I would like to point out...More

Thank Keith L
Reviewed 1 August 2016

Definitely not value for money. You leave still hungry. I ordered a chicken kebab. Their idea of a kebab is chicken breast cut in cubes stuck in a kebab stick. Nothing else! It was very dry too - no sauces or anything. Main course pasta...More

Thank 77fiona
Reviewed 29 June 2016

been to this eatery a few times now,,,the owner cannot speak a word of english,,but some maltese which i find hilarious,,a lovely chap,,we just dropped in for a cheaky bottle of wine and some of his homade italian puds,,,amazing pannecotta and creme broulee,,,always welcoming and...More

Thank boysy
Reviewed 15 June 2016

Altogh Menu is not so vast but surely any choice will be to your satisfaction. Definetely Genuine food

Thank Michael M
Nearby Restaurants
The Mad Hatter bar and grill
328 reviews
.33 km away
The Stuffed Olive
476 reviews
.15 km away
Uncle Matt's Kitchen
654 reviews
.30 km away
47 Summer Nights
654 reviews
.29 km away
Nearby Attractions
79 reviews
.97 km away
Hello Malta Tours
95 reviews
2.19 km away
The Zabbar Sanctuary Museum
14 reviews
2.83 km away
Can You Escape? Malta
193 reviews
3.47 km away
Questions & Answers
Get quick answers from Terra e Mare: Trattoria I Taliana 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
Lunch, Dinner
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol, Outdoor Seating
Good for
Location and Contact Information
  • Address: 115/117 Pjazza Dun Tarcisio Agius, Marsascala, Island of Malta, Malta
  • Location: Europe  >  Malta  >  Island of Malta  >  Marsascala
  • Phone Number: 21639460
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