5000 Willows Road Alpine, CA 91901
Seated: 250
Standing: 300
Square Feet: 2,998 ft2
The outdoor terrace and patio area allows for your event to extend outside and enjoy open-air space.