Enjoy authentic Sicilian cuisine at Deli Italia & Pizzeria. Everything is made from scratch using family recipes and made fresh daily. Dine-in or call ahead your order for carryout. We also offer corporate delivery. Contact our
North Main St
location at 815.962.DELI to place your order.