21500 Pacific Coast Highway Huntington Beach, CA 92648
Seated: 244
Standing: 150
Square Feet: 2,191 ft2