532 North Riverside Drive New Smyrna Beach, FL 32168
Seated: 150
Square Feet: 5,200 ft2
This enchanting garden provides the ideal atmosphere to celebrate under ancient oak trees with delightful views to the river.