10100 Dream Tree Boulevard Lake Buena Vista, FL 32836
Seated: 12
Standing: 24
Square Feet: 400 ft2
Host a memorable celebration in this stylish and beautifully manicured al fresco space.