A new Chinese restaurant had its grand opening this past Thursday in the former Rite Aid building on Castro Valley Boulevard, with claims of being the largest Cantonese restaurant in the United States.
H.L. Peninsula Restaurant, located next door to the new Mei Mei Market, is a 28,000-square-foot banquet hall offering an extensive menu of Cantonese-style dishes.
At first glance, the building’s exterior gives little away. Its large façade and modest signage might lead you to mistake it for a retail store or extension of the market…