X
EFC
MG Road, Thrissur
Rate This
European Fried Chicken