Eating Chinese Sushi at Best Taste Chinese and Sushi Restaurant restaurant in Campbell, CA.

Feedback

Do you manage or own Best Taste Chinese and Sushi Restaurant?

Yes