Address 2670 E Colorado Blvd Pasadena CA 91107 United States
Phone: (626) 795-4253 Open 24 Hours a Day: No