Sarku Japan ★★★★☆3.8 (149) Restaurants Japanese restaurant · Asian restaurant · Fast food restaurant (...) 614 Great Mall Dr Space #FC14, Milpitas, CA 95035 Today: 10 AM–8 PM Website Details →