H. L. Peninsula Restaurant

608 Dubuque Ave, South San Francisco
(650) 616-8168