Deli Italia II in Rockford
(815) 633-8270
Deli Italia of Rockford, Illinois (815) 633-8275 - a gourmet Italian deli, food shop and catering service conveniently located on North Main street. Stop by for lunch, dinner, or a quick snack. We have two locations to serve you along with full delivery ...