Mariscos El Paisa

Overview

Address: 10350 Long Beach Blvd
Lynwood, CA 90262
Website: mariscoselpaisa.net
Phone: 323-566-9977