SFC stands for Southern Fried Chicken and can be found on Beach Road in between the clubs and bars of Malia centre. This bright and clean restaurant, serves wonderful southern fried chicken, eat in or take away, the choice is yours.