El Malecon Mariscos Restaurant

Overview

Address: 5201 Clark Ave
Lakewood, CA 90712
Phone: 562-242-1642