Record store in Ta' Xbiex, offering a space to discover and enjoy music.