Address 3701 E Foothill Blvd Pasadena CA 91107 United States
Phone: (626) 351-4960 Open 24 Hours a Day: No