2215 Broadway Redwood City, CA 94063
Standing: 1,280
Square Feet: 3,700 ft2
The state-of-the-art bar and concession stand are perfect for cocktail parties.