1356 Allison Avenue, , CA 90026
(213) 900-4900
Filed under:
From a barcade restaurant to Sicilian slices, Echo Park has it all