135, S San Pedro St, Los Angeles, CA, 90012
United States
Phone: (323) 844-3233
Category: Restaurants and Bars