5 STAR FOOD & LIQUOR
815 Linden Ave, South San Francisco 94080