Hand in hand with Te fit-Tazza, which took over operations of the brand, the shop has made waves with locals and tourists alike.
Located in Manwel Dimech Street, Sliema, just a stone’s throw away from the police station, the shop is full to the brim with hip products, including t-shirts you’d wear more than just on the flight home, prints you’d want hanging on your living room wall, mugs, pins, coasters and more.