21500 Pacific Coast Highway Huntington Beach, CA 92648
Seated: 333
Standing: 225
Square Feet: 3,168 ft2