Get directions to: Karla's Place, Litchfield, IL
Restaurant address: 105 N State St Litchfield, IL 62056, USA
Restaurant: Karla's Place