Pizza in Cobden, IL The Palace Pizzeria215 N Appleknocker StCobden, IL, 629206188934415Family PizzaPizza DeliveryPizza RestaurantsUsed Restaurant Equipment SuppliesWhiffle Boy PizzaWhiffleboys Pizza Show More