Contact : (510) 397-6123
Address : 21272 Mission Blvd, Hayward, CA 94541, USA
Opening Hours :
Website :