EL Pollo Giro
Address:
2216 W Lk St, Melrose Park, IL 60160
Phone:
(708) 615-8914
Hours:
- Wed: 11:30am-9pm
- Thu: 11:30am-9pm
- Fri: 11:30am-9pm
- Sat: 11:30am-9pm
- Sun: 11:30am-9pm
Restaurants,
Mexican
Other Businesses:
- El Taconazo La Fiesta at 114 N 19th Ave, Melrose Park, IL 60160
- Caffee 2000 at 1919 Division St, Melrose Park, IL 60160
- Brown's Chicken at 1501 W North Ave, Melrose Park, IL 60160
- Los 3 Gallos at 112 N 19th Ave, Melrose Park, IL 60160
- Cafe 23 at 2219 W Lk St, Melrose Park, IL 60160