Scotland Store: A shopping destination within a large Italian mall. Offers a variety of stores, a cinema, and dining options like KFC & McDonald's.