Restaurant in Qawra
Vecchia Napoli
Vecchia Napoli is a charming seafront trattoria and pizzeria in Qawra, specialising in authentic Neapolitan pizza along with tasty pasta, antipasti, salads, and grilled dishes. With mains priced between €15 and €30, it's a lovely spot to indulge your Italian cravings. For the best experience, booking by phone is recommended—especially if you're keen to enjoy their famous wood-fired pizzas!
Open Daily 12:00–16:00, 18:00–22:30

The details
- Where
- Dawret il-Qawra, Qawra, SPB 1902, Malta, Qawra
- Hours
- Daily 12:00–16:00, 18:00–22:30
- Cuisine
- Italian and Neapolitan
- Price
- €15–30 per main
- Booking
- Booking recommended by phone
- Known for
- Wood-fired Neapolitan pizza
- Cuisine
- Italian & pizza, Mediterranean
- Price
- €€
- Good to know
- Sea view
- Phone
- +356 21803300
- Website
- vecchianapoli.com
Good for
Contact details checked November 2026 from public sources (bookia.mt, vecchianapoli.com, visitmalta.co.uk).
Something out of date? Details come from OpenStreetMap and public sources — always check with the venue before you go.
More restaurants
All in Malta
Odyssey Bar, Restaurant & Pizzeria
Restaurant in Marsalforn
hours listed

Lovage Bistro
Restaurant in St Paul's Bay
hours listed

New Madras
Restaurant in Bugibba
hours listed

Nine Lives Malta
Restaurant in St Paul's Bay
hours listed

Corner Kebab
Restaurant in St Paul's Bay
hours listed

Carvv Grill & Enoteca
Restaurant in St Paul's Bay
hours listed

UMI Sushi & Asian Fusion
Restaurant in St Paul's Bay
hours listed

Shaukiwan Chinese Restaurant
Restaurant in St Paul's Bay
hours listed


