Contact Us

Phone orders gladly accepted

Please feel to drop us a line anytime. Whether it be to place an order ahead of time, leave us your feedback or just to ask us anything else.

Phone: (626) 576 - 1111

Fax: (626) 576 - 1115

How to Find Us

We are located in The Alhambra Center across from Kohl's.

1129 S. Fremont Ave. #D Alhambra, CA. 91803

We are open 7 days a week from 10:00 am to 9:00 pm.