close fried chicken takeaway close Country: India close City: Kannur
KFC
Raandhal Restaurant
Alibaba & 41 Dishes Restaurant Kannur
Cita Pani Family Restaurant