El Paraiso

Overview

Address: 11126 Long Beach Blvd
Lynwood, CA 90262
Phone: 310-885-5557