Cedar Room

1875 S Bascom Ave #100 Campbell CA 95008 USA

(408) 717-4715

Location