The Restaurant

VISIT US

For Exclusive Products Visit Our Store

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

Thanks for submitting!