Contact : (510) 745-9947
Address : 35149 Newark Blvd # A, Newark, CA 94560, USA
Opening Hours :
Website :