Get directions to: Cielito Lindo Inc, Etowah, NC
Restaurant address: 6430 Brevard Road Etowah, NC 28729, USA
Restaurant: Cielito Lindo Inc