21100 East Pacific Coast Highway Huntington Beach, CA 92648
Seated: 180
Standing: 200
Square Feet: 2,880 ft2