1130 South US Highway 17 92 Longwood, FL 32750
Seated: 40
This lovely room overlooks our sculpture gardens and Lake Fairy. It is separated from our main dining room by the European bar. La Terrazza seats 40 guests comfortably and is perfect for a wide variety of private functions.