Sarku Japan ★★★★☆3.7 (122) Restaurants Japanese restaurant · Fast food restaurant · Sushi restaurant (...) 925 Blossom Hill Rd #1609, San Jose, CA 95123 Today: 10 AM–8 PM Call Website Details →