Questions: First, is this place still open? Is it worth checking out? And what places or culinary items should not be missed?
4501 South Alameda StreetLos Angeles, CA Mon, Wed, Thurs & Friday 10am to 7pmSat / Sun 9am to 7pm
Updated 2 years ago | 4
Updated 1 month ago | 7
Updated 1 year ago | 0