Home › Top 5 Italian restaurant in Melrose Park, Illinois Find best Italian restaurant in Melrose Park, Illinois, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Taste Of Melrose Park US, Melrose Park, IL 601601000 25th Ave Taverna on Division US, Melrose Park, IL 601601707 Division St Anthony B's Pizza US, Melrose Park, IL 601601504 N 19th Ave Olive Garden Italian Restaurant - Melrose Park (IL 60160) US, Melrose Park, IL 601601315 W North Ave Abruzzo's Italian Restaurant US, Melrose Park, IL 601601509 Division St