Cielito Lindo Restaurant

Overview

Address: 1612 Santa Anita Ave,
South El Monte, CA 91733, USA
Website: elcielitolindo.com
Phone: 626-442-1254