Kikusushi Japanese Restaurant

1295 Kentwood Ave.
San Jose
California
United States