Phone:510-839-1234 / 510-839-12348407 Central Ave Newark,CA 94560
Mon-Thur 10:30 AM - 9.30 PM
Address: 8407 Central AveNewark, CA 94560
About Us