top of page
Our Stores
Southern California
Tel: +1 213-677-2739
2120 Long Beach Avenue
Los Angeles, CA 90241
Opening Hours
Mon - Fri: 8am - 6pm
Saturday: 11am - 7pm
Sunday: 11am - 7pm
Northern California
Tel: +1 510-224-6484
2301, Industrial Pkwy West
Hayward, CA 94545
Opening Hours
Mon - Fri: 8am - 5pm
Saturday: Closed
Sunday: Closed
Throw us
a question,
we promise
to fetch
bottom of page