Contact Us

Call Us At

(+510) 786-8891

Our Address

6617 Albyn Ct
Newark, CA 94560

Working hours

Saturday and Sunday: 8 am – 10 pm