651 West Tower Avenue Alameda, CA 94501
Seated: 80
Square Feet: 800 ft2
Features: 800 square feet, Outdoor semi-private seating, Shade umbrellas and heaters available, Wireless sound system.