Please use the information below to get in touch with us.
Address
201 West Main Street
Alhambra, CA 91801
Map
Click here
Hours
Sunday to Wednesday - 7 am to 10 pm
Thursday - 7 am to 12 AM
Friday & Saturday - 7 am to 2 am
Telephone
626.281.3488
Fax
626.281.3574
Contact Form
Click here