Get directions to: Kelly's Butcher Shop & Deli, Troy, IL
Restaurant address: 804 South Main Street Troy, IL 62294, USA
Restaurant: Kelly's Butcher Shop & Deli