Curry Hyuga ★★★★☆4.4 (306) Restaurants Japanese curry restaurant 19650 Stevens Creek Blvd, Cupertino, CA 95014 Call Website Details →