Address 3555 E Foothill Blvd Pasadena CA 91107 United States
Phone: (626) 304-3184 Open 24 Hours a Day: No