Contact Us Phone 918-816-0016 Address 22724 Foothill Blvd Hayward, CA 94541 Hours Coming Soon View Location on Google Maps