Chicken Bowl
Address:
8900 W North Ave, Melrose Park, IL 60160
Phone:
(708) 345-5020 Restaurants
Other Businesses:
- IHOP at 1040 W North Ave, Melrose Park, IL 60160
- Pizza Hut at 900 Winston Plz, Melrose Park, IL 60160
- Home Run Inn Pizza at 820 W North Ave, Melrose Park, IL 60160
- KFC - Kentucky Fried Chicken at 850 W North Ave, Melrose Park, IL 60160
- Brown's Chicken & Pasta at 1500 W North Ave, Melrose Park, IL 60160