Contact : (510) 781-0832
Address : 2325 American Ave, Hayward, CA 94545, USA
Opening Hours :
Website :