Contact : (510) 505-0248
Address : 8040 Wells Ave # B, Newark, CA 94560, USA
Opening Hours :
Website :