Contact : (510) 582-4022
Address : 21305 Mission Blvd, Hayward, CA 94541, USA
Opening Hours :
Website :