Please excuse us while we improve your online experience! 690 Date Ave, Alhambra, CA 91801 Phone (626)766-1225