Location
2000 East Cesar East Chavez Ave,
Los Angeles, CA 90033
By anonymous | 10/30/2015
great food great price