Michele's Pizza

602 E Laurel Ave, Havana
(309) 543-6681