Address 2301 E 1st St Los Angeles CA 90033 United States
Phone: (323) 780-7555 Open 24 Hours a Day: No