Nowish

Restaurant in Naxxar

Elba Restaurant

Elba Restaurant, nestled in a beautifully restored 18th-century building in Baħar iċ-Ċagħaq, is a family-run gem serving delectable Mediterranean fare. Enjoy gourmet pizzas, fresh pasta, hearty grills, and sharing plates amidst charming surroundings. With prices ranging between €31 and €50, it's a lovely spot for a special meal. Booking is recommended, so be sure to reserve your table via OpenTable or over the phone.

Open Mon–Thu 07:30–22:30, Fri–Sun 07:30–23:00

The details

Where
Triq is-Salina, Naxxar, Naxxar
Hours
Mon–Thu 07:30–22:30, Fri–Sun 07:30–23:00
Cuisine
Mediterranean
Price
€31–€50
Booking
Recommended via OpenTable or phone
Known for
Gourmet pizza and Mediterranean dishes
Cuisine
Mediterranean
Price
€€€
Good to know
Book online

Good for

Contact details checked November 2026 from public sources (opentable.com, elbarestaurant.com.mt, mta.com.mt).

Something out of date? Details come from OpenStreetMap and public sources — always check with the venue before you go.

Open larger map

More restaurants

All in Malta

Nearby