21747 Bertram Road San Jose, CA 95120
Seated: 40
This elegant and private room features views of the creek and trees. Accommodates up to 40 guests