Alhambra Retail Center 8:00 AM - 9:00 PM 8:00 AM - 9:00 PM 8:00 AM - 9:00 PM 8:00 AM - 9:00 PM 8:00 AM - 9:00 PM 8:00 AM - 9:00 PM 8:00 AM - 9:00 PMphone(626) 588-2490(626) 588-24901131 S. Fremont Ave. Ste. B Alhambra, CA 91803 USView DetailsOrder OnlineOrder Delivery