About Us

Please Note: We are currently organizing our new store, so store hours may change. Please check our Facebook page for updates. Thanks!

Bringing Pop Culture to Malta, Europe & Beyond!

STORE ADDRESS

26, St. Cathedral Street,

Sliema, SLM 1407,

Malta.

TELEPHONE

27320060

STORE HOURS

Monday to Friday – 10am to 1pm & 330pm to 7pm

Friday – Kindly note due to restocks on this day we may open at different times. Please check our Facebook page for updates

Saturday – 10am to 7pm

Sunday – Please check our Facebook page for updates

HOW TO GET THERE! –