Skip to main contentToast Local logo
Best Taste Chinese Restaurant 2360 S Bascom Ave

Best Taste Chinese Restaurant 2360 S Bascom Ave

Closed

2360 S Bascom Ave, Campbell, CA 95008
About

Come in and enjoy!