Share your post with your fan club!
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 | 0
Updated 4 days ago | 31
Updated 15 hours ago | 13
Updated 6 hours ago | 10
Updated 19 days ago | 31