1255 Epcot Resorts Boulevard Lake Buena Vista, FL 32830
Seated: 98
Standing: 100
Square Feet: 1,248 ft2