H. L. Peninsula Restaurant
608 Dubuque Ave, South San Francisco 94080