Get directions to: Chicken Bowl, Melrose Park, IL
Restaurant address: 1384 Winston Plaza Melrose Park, IL 60160, USA
Restaurant: Chicken Bowl