21100 East Pacific Coast Highway Huntington Beach, CA 92648
Seated: 60
Standing: 83
Square Feet: 864 ft2