Winner winner chicken dinner! A new place just opened in Taipan USJ 10! I forgot to take a photo of the outside of the restaurant, but it’s called Choo Choo Chicken. Choo Choo Chicken first started out in Singapore in 2014 by a Korean Language teacher. They have expanded since then and recently came over […]