Location: 1053 El Camino Real, South San Francisco, CA 94080
Phone:(650)952-2425
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets