Happy Sushi ★★★★☆4.3 (499) Restaurants Sushi restaurant · Asian restaurant · Japanese restaurant (...) 3216 El Camino Real #5, Santa Clara, CA 95051 Today: 10:30 AM–2:30 PM, 4:30–9 PM Call Website Details →