Best Taste Sushi And Chinese Restaurant

2360 S Bascom Ave Campbell CA 95008 USA

(408) 377-7666

Location