Nowish

Restaurant in Ta' Xbiex

Mamma Mia Restaurant

Mamma Mia Restaurant is a delightful Italian eatery located on the picturesque Ta' Xbiex seafront. Known for its mouthwatering pizza and pasta dishes, it's the perfect spot to enjoy a meal with stunning waterfront views. Whether you're craving a classic Margherita or a creamy carbonara, this place has something for everyone. Don't forget to book your table by giving them a call beforehand!

Open Mon–Sat 12:00–14:30, 18:00–22:00, Sun 12:00–15:00, 18:00–22:00

The details

Where
Ix-Xatt Ta' Xbiex, XBX 1028, Malta, Ta' Xbiex
Hours
Mon–Sat 12:00–14:30, 18:00–22:00, Sun 12:00–15:00, 18:00–22:00
Cuisine
Italian
Booking
Contact restaurant by phone
Known for
Pizza and pasta
Cuisine
Italian & pizza, Fish & seafood, Mediterranean, Burgers & casual
Good to know
Sea view

Good for

Contact details checked November 2026 from public sources (mammamia.com.mt, bookia.mt, weur-cdn.speisekarte.menu).

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