Come and celebrate the Grand Opening of Toasted Leaf Spa. Check out this beautiful oasis right in Delray Beach! Offering the healing benefits of CBD* immersed within an enchanting garden spa — Toasted Leaf is like no other health and wellness sanctuary on earth.
Explore your favorite paths to peaceful healing and relaxation in the sustainable garden sanctuary:
~ Skin care
~ Body care
~ Indoor / outdoor yoga classes
~ Wellness gourmet cafe