Deli Italia II, ROCKFORD, Illinois (IL)

Looking for some food? Deli Italia II might give the sort of dinner you are looking for.
Comfortably stationed at 3004 North Main Street () in ROCKFORD, Illinois (IL) (61103), Deli Italia II can be called at 8156338270. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in ROCKFORD, Illinois (IL)


Deli Italia II contact information and details:
Address: 3004 North Main Street - , ROCKFORD, Illinois (IL) 61103
Contact Phone: 8156338270