788 Laurel Street San Carlos, CA 94070
Seated: 70
Located within the restaurant and offer completely private accommodations.