El Super #58
310 E Florence Ave, Los Angeles 90003