Mariscos La Playita

Overview

Address: 11025 Atlantic Ave,
Lynwood, CA 90262, USA
Phone: 310-603-0511