Get directions to: Mariscos La Playita, Lynwood, CA
Restaurant address: 11025 Atlantic Ave Lynwood, CA 90262, USA
Restaurant: Mariscos La Playita