Address|5605 Mowry School Rd, Newark, CA 94560 Phone|510-335-3333
weekday 11:00 AM - 10:00 PM weekend 11:00 AM - 10:00 PM