Forthright Oyster Bar And Kitchen

1700 Campbell Ave Campbell CA 95008 USA

(408) 628-0683

Location