Alhambra Retail Center 8:00 AM - 9:30 PM 8:00 AM - 9:30 PM 8:00 AM - 9:30 PM 8:00 AM - 9:30 PM 8:00 AM - 9:30 PM 8:00 AM - 9:30 PM 8:30 AM - 9:30 PMphone(626) 588-2490(626) 588-24901131 S. Fremont Ave. Ste. B Alhambra, CA 91803 USView Detailsorder onlineorder delivery