1315 W 18th St, Chicago, Illinois 60608 USA
Chicken Bowl! O Ye! Pretty Good & Pretty Big! Fresh! PolloExpress.Order 3118291550.Take Out Pickup Delivery. Great Food Clean Place! Cool!
Photo Credit: Yelp