Tag: finch

NeNe Chicken, where “Ne” meaning “yes” in Korean, is South Korea’s largest fried chicken chain, which first opened in 1999. With over 1200 locations, stretching from Australia to the United Arab Emirates, they will be opening their newest location in Toronto!