The largest day spa in New York!
The Eden Spa located at 388 Broadway is one of the largest day spas in New York. The services in the spa are of very high-quality and the prices are just right. The place is very clean and feel very warm (even with such a big space). A nice thing about this place-...
Read More