Felix Chicken Malta is a popular eatery known for serving the best chicken in town. They offer a variety of chicken dishes and are now open in Malta. The establishment focuses on providing quality chicken meals.