Address 3870 E Foothill Blvd Pasadena CA 91107 United States
Phone: (626) 432-1639 Open 24 Hours a Day: No