Ferrari, the Italian luxury sports car brand, has opened a new fashion and lifestyle retail store in Atlanta’s Lenox Square Mall. The Atlanta location is only the third Ferrari boutique of its kind in the United States, with the brand launching the concept in Los Angeles back in 2021 and in Miami earlier this year.
Ferrari noted Atlanta as a “dynamic, vibrant city with a major millennial population” and says the store marks a significant milestone in the brand’s international expansion.
The retail location offers Ferrari’s ready-to-wear and accessories collections, including womenswear, menswear, childrenswear, bags, watches, footwear, sunglasses and more.
– De’Andra Gaston, 360 Media, Inc.