In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsMarsaxlokkCarrubia pizzeria

Carrubia pizzeria

Pizza restaurant · Marsaxlokk, Malta

Reserve a Table →
3.6(2,575 Google reviews)
€5-15 per head£
Carrubia pizzeria restaurant Marsaxlokk Malta
Carrubia pizzeria Malta photo 2
Carrubia pizzeria Malta photo 3
Carrubia pizzeria Malta photo 4
Carrubia pizzeria Malta photo 5
🍽 Dine In📦 Takeaway🛵 Delivery✓ Reservations🌿 Vegetarian🍷 Wine🍺 Beer🪑 Outdoor Seating☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away on Xatt is-Sajjieda in the charming fishing village of Marsaxlokk, Carrubia pizzeria has earned its place as a local favourite, with a solid 3.6/5 rating from over 2,500 reviews. The restaurant’s warm, inviting atmosphere, complemented by both indoor and outdoor seating, makes it an ideal spot for a leisurely meal, whether you're starting your day with breakfast or winding down with dinner. As Catalina Mihaela put it, "We had the Penne Carrubia and the Smoked Salmon Paupiettes, and both dishes were excellent, especially for the price. The portions were very generous."

Carrubia’s menu is a celebration of Maltese coastal flavours, with standout dishes like the Penne Carrubia and Smoked Salmon Paupiettes, both praised for their generous portions and excellent value. Priced at just €5-15 per head, it’s a wallet-friendly option without compromising on quality. The restaurant also caters to various dietary needs with vegetarian options and serves wine and beer to complement your meal.

Conveniently located near Shichiria, just 17 metres away, Carrubia pizzeria is part of a vibrant dining scene in Marsaxlokk. With daily hours from 9:30 AM to 10:00 PM, it’s easy to fit a visit into your schedule, whether you’re stopping by for a quick lunch or a relaxed dinner. The combination of friendly service, fresh ingredients, and a welcoming ambiance makes it a must-try for anyone exploring Malta’s southern coast.

What Diners Say

"We had the Penne Carrubia and the Smoked Salmon Paupiettes, and both dishes were excellent, especially for the price. The portions were very generous. Service was reasonably quick, the staff were polite, although not particularly warm or welcoming. We visited during a quieter period when the restaur..."

Catalina Mihaela · 2 weeks ago · via Google

"These guys were great. Very friendly and informative about the area and the fish in season. We bought the stuffed calamari stew which is apparently prepared by the wife who owns the restaurant with her husband and a prawn salad. Both very good."

jenny kavanagh · 2 weeks ago · via Google

"Carrubia served absolutely amazing food and was one of the highlights of our visit. Everything we tried was fresh, flavorful, and clearly made with care. The atmosphere was lovely, relaxing, and welcoming, making it a perfect place to sit back and enjoy a great meal. The staff were also super frien..."

Nano · a month ago · via Google

Opening Hours

Monday9:30 AM – 10:00 PM
Tuesday9:30 AM – 10:00 PM
Wednesday9:30 AM – 10:00 PM
Thursday9:30 AM – 10:00 PM
Friday9:30 AM – 10:00 PM
Saturday9:30 AM – 10:00 PM
Sunday9:30 AM – 10:00 PM

Location

📍 107 Xatt is-Sajjieda, Marsaxlokk, MaltaOpen in Google Maps →

Frequently Asked Questions

What is the address of Carrubia pizzeria?+
Carrubia pizzeria is located at 107 Xatt is-Sajjieda, Marsaxlokk, Malta. The restaurant is situated in the heart of the charming fishing village, offering easy access to local attractions and the harbour.
What type of cuisine does Carrubia pizzeria serve?+
Carrubia pizzeria specialises in pizza, offering a variety of dishes alongside Maltese coastal flavours. The menu includes options like Penne Carrubia and Smoked Salmon Paupiettes, as well as vegetarian choices to cater to different dietary preferences.
What are the opening hours for Carrubia pizzeria?+
Carrubia pizzeria is open daily from 9:30 AM to 10:00 PM. This consistent schedule allows visitors to enjoy breakfast, lunch, or dinner at their convenience, making it a flexible dining option for both locals and tourists.
What is the price range at Carrubia pizzeria?+
Carrubia pizzeria is budget-friendly, with prices ranging from €5-15 per head. This makes it an affordable option for families, couples, or solo travellers looking for a satisfying meal without breaking the bank.
What amenities does Carrubia pizzeria offer?+
Carrubia pizzeria provides dine-in, takeaway, and delivery services. Reservations are accepted, and the restaurant features both indoor and outdoor seating. It also serves wine, beer, breakfast, lunch, and dinner, with vegetarian options available.
Is Carrubia pizzeria suitable for vegetarians?+
Yes, Carrubia pizzeria offers vegetarian options to cater to non-meat eaters. The restaurant ensures that all guests can enjoy a satisfying meal, whether they prefer traditional pizza dishes or other vegetarian-friendly choices on the menu.
How close is the nearest restaurant to Carrubia pizzeria?+
The nearest restaurant to Carrubia pizzeria is Shichiria, which is just 17 metres away. Shichiria offers a different dining experience, serving pizza, sushi, and burgers, making it a convenient alternative for variety.
What is the atmosphere like at Carrubia pizzeria?+
Carrubia pizzeria boasts a warm and welcoming atmosphere, with both indoor and outdoor seating options. The relaxed ambiance is perfect for enjoying a leisurely meal, whether you're dining solo, with family, or with friends, while taking in the local charm of Marsaxlokk.

Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.

Plan Your Visit
Address
107 Xatt is-Sajjieda, Marsaxlokk, Malta
Average Spend
€5-15 per head
Get Directions →
Staying in Marsaxlokk?

Browse KM Malta Airlines approved hotels near Carrubia pizzeria.

Find Hotels →
Ask Melita

Get personalised restaurant recommendations from our AI Malta expert.

Ask Melita — AI Expert →
Malta Holidays
Complete holiday packages with flights & hotels
Book a Malta Holiday →