L'illa offers a variety of fashion stores and restaurants.