10100 Dream Tree Boulevard Lake Buena Vista, FL 32836
Seated: 12
Standing: 24
Square Feet: 400 ft2
Savour an al fresco, lakeside atmosphere at this inviting outdoor venue, ideal for intimate gatherings and receptions.