Big, popular park featuring a baseball field, tennis courts & amphitheater, plus various festivals.
Japanese curry restaurant
Curry Hyuga
19650 Stevens Creek Blvd, Cupertino, CA 95014
