HL Peninsula Restaurant - Castro Valley ★★★★☆3.8 (471) Restaurants Dim sum restaurant · Cantonese restaurant 3868 Castro Valley Blvd, Castro Valley, CA 94546 Call Website Details →