H. L. Peninsula Restaurant

Cantonese restaurant · 608 Dubuque Ave, South San Francisco, CA

Hours

More food in South San Francisco, CA · Cantonese Food in South San Francisco