Largest Cantonese restaurant in US opens in Bay Area

(Crohn’s) – The largest Cantonese restaurant in the United States is located right here in the Bay Area. At least that’s what HL Peninsula claims it is for its newly opened location in Castro Valley. The restaurant, located at 3868 Castro Valley Blvd., opened Thursday, Oct. 16, in Peninsula H.L. Announce. The Castro Valley facility … Read more