8318 North Lake Boulevard Kings Beach, CA 96143
Seated: 160
Square Feet: 1,260 ft2
Ceiling Height: 13 ft