Get directions to: Nu Wave Fish & Chicken, Chicago, IL
Restaurant address: 3401 W 16th St Chicago, IL 60623, USA
Restaurant: Nu Wave Fish & Chicken