Contact Us

39658 Cedar Blvd, Newark, CA 94560
+1 510-490-1030
Sun - Thurs: 1-9 PM; Fri - Sat: 1-10 PM