A dim-sum spot claiming to be the “largest Cantonese restaurant in the U.S.” has opened in Castro Valley.
HL Peninsula Restaurant held the grand opening for its newest location on Oct. 16 inside a former Rite Aid building. “With seating for up to 800 guests and nine private rooms, it’s an ideal venue for private parties, business events or intimate celebrations,” the restaurant says on its website, which also fetes it as the biggest of its kind nationwide.
HL Peninsula Restaurant now operates five locations across the region, including Burlingame, San Francisco and Milpitas. The San Francisco Chronicle was the first to report the news about Castro Valley…