24 Deli & Pizza 24 Deli & Pizza Website Address: 144 W Main St, Hillsboro, OH 45133 Phone: 937.402.4282