(1 ratings)
* BUSINESS CLOSED *
4448 W Slauson Ave, Los Angeles, CA 90043
Read More: Los Angeles Restaurant Reviews
Avg Rating: 
Number of Reviews: 1
Explore all restaurants in Los Angeles, CA