X
A One Thattukada
Calicut, Calicut
Rate This
Thattukada
Aadaaminte chayakada
Beach Road, Calicut
Rate This
When food is your first love and feeding people is your passion, magic happens. My childhood is full