In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026

Gift Shops Malta · Malta

Ivy Crafts Souvenir Shop | Gozo Gift Shop

⭐ 4.7/5 from 13 reviews📍 Pjazza Mikelangelo Refalo 37C5+9MR Marsalforn Zebbug📞 +356 2156 1849

About Ivy Crafts Souvenir Shop

Ivy Crafts Souvenir Shop is a premier destination for unique gifts in the heart of Marsalforn, Gozo. Located at Pjazza Mikelangelo Refalo, the shop offers a curated selection of local crafts and souvenirs, perfect for visitors seeking authentic Maltese keepsakes. With a strong 4.7/5 Google rating from 13 reviews, Ivy Crafts is a trusted choice for quality and distinctive items that capture the spirit of Gozo.

This shop serves tourists exploring Gozo, local residents, and businesses looking for distinctive Maltesa products. It provides a convenient and reliable source for gifts that reflect the island's culture and craftsmanship, making it a valuable stop for anyone on the island.

Why VisitMalta.co.uk Recommends

Rated 4.7/5 by customers, Ivy Crafts is a top-rated shop in Gozo. Its central Marsalforn location makes it an ideal stop for finding quality souvenirs.

Frequently Asked Questions

Where is Ivy Crafts Souvenir Shop located?

The shop is at Pjazza Mikelangelo Refalo 37C5+9MR, Marsalforn, Gozo MFN 1030, Malta.

What is the customer rating for Ivy Crafts?

The shop holds a 4.7/5 star rating based on 13 Google reviews.

What kind of products does Ivy Crafts sell?

Ivy Crafts sells a curated selection of local crafts and souvenirs in Gozo.

What are the opening hours for Ivy Crafts?

Opening hours are not listed; please contact the shop directly for information.

How can I contact Ivy Crafts Souvenir Shop?

You can reach them by phone at +356 2156 1849.

Related Malta Business Directory

Contact

Ivy Crafts Souvenir Shop

Address

Pjazza Mikelangelo Refalo 37C5+9MR Marsalforn Zebbug, Gozo MFN 1030, Malta

Google Rating

⭐ 4.7/5 · 13 reviews

Get Directions →

Flying to Malta?

KM Malta Airlines flies direct from London Heathrow and Gatwick to Malta — approximately 3 hours.

Flights to Malta →