Melrose Park IL Delicatessens 1. 2541 W North Ave, Melrose Park, IL 60160 | Dotty's Deli (708) 344-7485