1777 S Bascom Ave Unit E, Campbell, CA 95008 +1 408-559-7930
restaurant, Campbell, CA, US
Today
How to go there