Address: 8407 Central Ave Newark CA 94560Tel: 510-839-1234
Mon-Thur 10:30 AM - 9.30 PM
8407 Central AveNewark , CA 94560