Deli Italia II, ROCKFORD, Illinois (IL)
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
