Get directions to: Carlos & Charlies, Lancaster, PA
Restaurant address: 915 North Plum Street Lancaster, PA 17602, USA
Restaurant: Carlos & Charlies