Easy Foods Categories Downtown BusinessesGrocers and Produce 299 Castro St Mountain View CA 94041 (650) 969-5595 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×