Nowish

Restaurant in Sliema

Newman's Place Bar and Restaurant

Newman's Place Bar and Restaurant is a charming spot located at 83 Ix-Xatt in Sliema, Malta. You can unwind with a selection of food and drinks in a relaxed atmosphere. While current operating details are a bit scarce, it's a great place to enjoy a casual meal or a refreshing drink. Be sure to check for any updates before you visit!

The details

Where
83 Ix-Xatt, Sliema, Malta, Sliema
Good to know
Sea view

Good for

Contact details checked November 2026 from public sources (maltayp.com, mta.com.mt, maltavilla.co.uk).

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