Deangelos Deli, CHICAGO, Illinois (IL)
Conveniently located at 808 North State Street () in CHICAGO, Illinois (IL) (60610), Deangelos Deli can be reached at 3129433354. Please call in advance to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Deangelos Deli contact information and details:
Address: 808 North State Street - , CHICAGO, Illinois (IL) 60610
Contact Phone: 3129433354
