Crazy Italy offers a shopping experience within a mall setting.