Okay, we’re wading into dangerous territory here: Declaring the best dim sum restaurants in America is a task sure to excite the same level of furious disagreement that we faced when we endeavoured to ...
Add Yahoo as a preferred source to see more of our stories on Google. At 28,000 square feet, HL Peninsula restaurant in Castro Valley purports to be the largest Cantonese restaurant in the U.S.