1255 Epcot Resorts Boulevard Lake Buena Vista, FL 32830
Seated: 198
Standing: 300
Square Feet: 1,762 ft2