California
South San Francisco
HL Peninsula Restaurant
HL Peninsula Restaurant
(650) 616-8168
680 Dubuque Avenue, South San Francisco, CA 94080
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available