Sloan's Calzones

Phone orders only

190 N Merchant St, Decatur, IL 62523

$0 MinimumAre you the owner?

FAQ