Location: 112 A Street, Hayward, CA 94541
Phone:(510)581-9090
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets