213 Washington Street
New Smyrna Beach, FL 32168
Get directions

About Us

Let us do the worrying for you, and have a relaxing day that you will remember forever! Nuns and Roses is the perfect setting for any special event.

Reviews