Selena and Serena Sweet Shop is a charming establishment in the heart of New Orleans, LA, offering a delightful array of sweet treats and confections.
With a focus on quality ingredients and exceptional customer service, this beloved shop provides a cozy atmosphere for indulging in delicious desserts.
Generated from their business information