Contact Us

Our Address:

We have recently moved our shop location, we are no longer in Duarte, CA.
Updated address for 2023.
14914 Nelson Ave E. City of Industry, CA 91744 

Phone: 626-358-2705

Please leave a detailed message if we are unable to take your call.

Business Hours: Monday through Friday 9am - 6pm (PST
We are closed on U.S. National Holidays


If you need help or have any other questions concerning your orders, please email us.