Edit info

Looking for a day spa in Tribeca, New York City-Manhattan 10013? Check out Delluva Day Spa, a local day spa at 152 Franklin St. With 7 reviews, Delluva Day Spa has an average rating of 4 stars on Yelp. Get details on hours and prices by calling (212) 937-7757.

Yelp Reviews