(2 ratings)
* BUSINESS CLOSED *
1121 Glendon Ave, Los Angeles, CA 90024
Read More: Los Angeles Restaurant Reviews
Avg Rating: 
Number of Reviews: 2
Explore all restaurants in Los Angeles, CA