top of page

Opening Hours

Contact Us

Monday - Sunday: 7AM - 3PM

Tuesday: 7AM - 1:30Pm

22616 Vermont St, Hayward, CA 94541

(510) 258-3880

bottom of page