Legends 2 Fish and Chicken

Chicken restaurant · 1158 W 63Rd St, Chicago, IL

Dine-In

More food in Chicago, IL · Chicken in Chicago