28Feb2016

Located in Japantown in San Jose, Kazoo Restaurant is a convenient Japanese eatery for foodies at Vista. This authentic restaurant features a large selection of appetizers that are likely to please those who enjoy authentic Japanese cuisine, as well as dishes for patrons who may be vegetarians. In addition to a traditional Japanese menu, the […]