Get Directions to Kikusushi Japanese Restaurant Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Kikusushi Japanese Restaurant 1655 S De Anza Blvd, Cupertino, CA 95014 +1 408-725-1749 View details Click to load map