Vecchia Napoli
Italian restaurant · St Julian's, Malta · Triq Elija Zammit, San Ġiljan STJ 3153, Malta
Tucked away on Triq Elija Zammit in San Ġiljan, Vecchia Napoli has earned its reputation as a Sliema gem, drawing diners with its authentic Italian charm and consistently high praise. The restaurant’s warm ambiance and attentive service create a welcoming atmosphere, perfect for a leisurely lunch or evening meal. The food was delicious and worth the short wait of around 20 minutes.
Guests can indulge in a menu featuring classic Italian dishes, with standout options like pizza alla Norma, praised for its well-crafted flavours. The restaurant’s commitment to quality is reflected in its fair pricing and generous portions, ensuring a satisfying experience for all who visit. Whether dining in or opting for takeaway, Vecchia Napoli delivers a taste of Italy with a Maltese twist. Travellers basing themselves nearby often pair a visit with one of the hotels in Malta close to St Julian's, making it an easy addition to an evening out.
Opening Hours
Location
Nearby Restaurants in St Julian's
Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.
Get personalised restaurant recommendations from our AI Malta expert.
Ask Melita — AI Expert →