El Pollo Regio
Address:
1918 W Lk St, Melrose Park, IL 60165
Phone:
(708) 345-5011
Restaurants
Other Businesses:
- 3 Garcias Pizza at 1512 W Lake St, Melrose Park, IL 60160
- Coffee Cup at 1213 W Lake St, Melrose Park, IL 60160
- Brown's Chicken & Pasta at 1500 W North Ave, Melrose Park, IL 60160
- Chicken Bowl at 8900 W North Ave, Melrose Park, IL 60160
- McDonald's at 8327 W North Ave, Melrose Park, IL 60160