Spacious shopping mall in Italy, offering global brands and a large food court with ample seating.