One World Pizza
508 E. Green St. 61820
(Pizza, Italian, Sandwiches)
Order Online

Come visit us at: 508 E. Green St., Champaign, IL 61820