651 West Tower Avenue Alameda, CA 94501
Seated: 500
Square Feet: 8,500 ft2
Features: Up to 8,500 square feet, Option for full buyout or smaller sections, Outdoor semi-private seating, Shade structures and heaters available, Wireless sound system.