You are now leaving Menulist
We hope to see you again soon!
Abruzzo's Italian Restaurant
1509 Division St Melrose Park, IL 60160-2115, United States
Italian, Casual, Pasta, Pizza, Chicken, Vegetarian, Wine, Vegetarian Friendly, Lunch, Ice Cream, Bar-Lounge
The redirect does not work? Just click on this link or copy it into your address bar