Alex's Deli, CHICAGO, Illinois (IL)
Comfortably situated at 3308 North Central Avenue () in CHICAGO, Illinois (IL) (60634), Alex's Deli are available at 7732823820. We advise you to upfront to arrange your spot in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
Alex's Deli contact information and details:
Address: 3308 North Central Avenue - , CHICAGO, Illinois (IL) 60634
Contact Phone: 7732823820