La Grande Mela is a large Italian shopping mall. It features fashion boutiques, a food court, a cinema, and a children's play area.