Mi Sol Chicken is a restaurant specializing in chicken dishes. It is located in Sabadell, Spain. The establishment offers a menu with various chicken preparations.