Address 576 S Fair Oaks Ave Pasadena CA 91105 United States
Phone: (626) 440-7083 Open 24 Hours a Day: No