In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsSliemaI Pupi

I Pupi

Italian restaurant · Sliema, Malta

Reserve a Table →
4.8(1,142 Google reviews)
€15-30 per head££
I Pupi restaurant Sliema Malta
I Pupi Malta photo 2
I Pupi Malta photo 3
I Pupi Malta photo 4
I Pupi Malta photo 5
🍽 Dine In📦 Takeaway🛵 Delivery✓ Reservations🌿 Vegetarian🍷 Wine🍺 Beer☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away at 37 South St, Valletta, I Pupi has earned its stellar reputation with a 4.8/5 rating from over 1,100 reviews, drawing diners to its authentic Italian cuisine. The restaurant’s charm lies in its warm atmosphere and meticulous attention to detail, from the crispy Bronte pizza to the indulgent pistachio tiramisu. As Steve Wong put it, "This is one of my favorite Italian restaurants in Malta! If you are looking for great Sicilian food, this is the place for you. For any Italian restaurant, I look at how many Italians are eating at the restaurant."

Diners can enjoy lunch or dinner with options for takeaway and delivery, complemented by a selection of wine and beer. Vegetarian choices ensure there’s something for everyone, while the Pupi potatoes—a standout starter—offer a taste of Sicilian tradition. Just 42 metres from Sotto Pizzeria, it’s a perfect spot for exploring Valletta’s culinary scene.

Open Monday to Thursday from 5pm to 10:30pm, with extended hours on weekends, I Pupi caters to both early lunches and late dinners. At ££, it offers excellent value for a memorable meal, where every dish reflects a passion for Italian cooking and hospitality.

What Diners Say

"This is one of my favorite Italian restaurants in Malta! If you are looking for great Sicilian food, this is the place for you. For any Italian restaurant, I look at how many Italians are eating at the restaurant. Italians are use to great cooking in their own home, so for them to go out to a restau..."

Steve Wong · 8 months ago · via Google

"Came here our 3 month daughter and absolutely loved our meal. The restaurant itself had a lovely atmosphere and the staff were brilliant. We shared the Bronte and I Pupi pizzas, both were stunning then all topped off by the pistachio tiramisu which is a must! Could not recommend highly enough"

Robbie McFaul · 5 months ago · via Google

"Not my first time, I really love their pizza and the atmosphere in this wonderful restaurant in the center of Valletta. Don’t miss your Pupi potatoes as appetizers before your pizza, you won’t regret! My friend took pasta, it was delicious too! Big thanks to the kind owner to have made my father bir..."

Paola Coco · 2 months ago · via Google

Opening Hours

Monday5:00 – 10:30 PM
Tuesday5:00 – 10:30 PM
Wednesday5:00 – 10:30 PM
Thursday5:00 – 10:30 PM
Friday12:00 – 3:30 PM, 6:00 – 11:00 PM
Saturday12:00 – 3:30 PM, 6:00 – 11:00 PM
Sunday12:00 – 10:30 PM

Location

📍 37 South St, Valletta VLT 1201, MaltaOpen in Google Maps →

Frequently Asked Questions

What is the address of I Pupi restaurant?+
I Pupi is located at 37 South St, Valletta VLT 1201, Malta. The restaurant is situated in the heart of Valletta, offering a central dining experience for visitors exploring the city.
What type of cuisine does I Pupi serve?+
I Pupi specialises in Italian cuisine, with a focus on Sicilian dishes. The menu features authentic pizzas, pastas, and appetisers like the popular Pupi potatoes, all prepared with traditional Italian techniques.
What are the opening hours for I Pupi?+
I Pupi is open Monday to Thursday from 5:00 PM to 10:30 PM. On Fridays and Saturdays, it operates from 12:00 PM to 3:30 PM and 6:00 PM to 11:00 PM. On Sundays, hours are 12:00 PM to 10:30 PM.
Does I Pupi offer vegetarian options?+
Yes, I Pupi provides vegetarian options to cater to diverse dietary preferences. Diners can enjoy meat-free dishes while still experiencing the restaurant’s authentic Italian flavours.
Can I make a reservation at I Pupi?+
Reservations are accepted at I Pupi, making it easy to secure a table for your visit. It is recommended to book in advance, especially during peak hours or weekends, to ensure a seamless dining experience.
What is the price range at I Pupi?+
I Pupi is priced at ££, with an estimated cost of €15-30 per head. This reflects its mid-range positioning, offering good value for the quality of food and service provided.
Is takeaway or delivery available at I Pupi?+
I Pupi offers both takeaway and delivery services, allowing diners to enjoy their Italian meals at home. The restaurant ensures the same quality and flavour even for orders taken away or delivered.
How close is I Pupi to other restaurants?+
The nearest restaurant to I Pupi is Sotto Pizzeria, located just 42 metres away. Both establishments specialise in Italian cuisine, providing nearby options for diners exploring Valletta’s food scene.

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
37 South St, Valletta VLT 1201, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in Sliema?

Browse KM Malta Airlines approved hotels near I Pupi.

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 →