Melrose Park IL Olive Garden Italian Rstrnt 1. 1315 W North Ave, Melrose Park, IL 60160-1518 | Olive Garden Italian Restaurant (708) 681-6172