Nowish

Restaurant in Marsaxlokk

Harbour by Johann

Harbour by Johann is a charming public waterfront restaurant in Marsaxlokk, renowned for its freshly caught local fish and Mediterranean cuisine. With both indoor and waterfront seating, you can enjoy stunning views of the harbour while savouring delicious pasta and meat dishes. To ensure your spot, make a reservation through Tableo or give them a ring.

Open Daily approximately 11:45–20:00, Friday until 20:45

The details

Where
144 Xatt is-Sajjieda, Marsaxlokk, Malta, Marsaxlokk
Hours
Daily approximately 11:45–20:00, Friday until 20:45
Cuisine
Fish and Mediterranean
Booking
Reservations available through Tableo or phone
Known for
Fresh seafood and waterfront dining
Cuisine
Fish & seafood, Mediterranean
Good to know
Sea view, outdoor seating, book online

Good for

Contact details checked November 2026 from public sources (tripadvisor.co.uk, app.tableo.com, evendo.com).

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