ImPasta Restaurant – Sliema
ImPasta Restaurant in Sliema, Malta
Service options: Dine-in · Takeaway · Delivery
Address: Xatt, Ix – Xatt Ta’ Qui – Si – Sana, Sliema, Malta
Hours:
Tuesday 12–10 PM
Wednesday 12–10 PM
Thursday 12–10 PM
Friday 12–10 PM
Saturday 12–11 PM
Sunday 12–10 PM
Monday 12–10 PM
Phone: +356 2134 0616
Order: wolt.com
Website
Find More Restaurants In Sliema, Malta.