Chinaware shop in Talappilly Region


  • Shornur Road, Akamala, Wadakanchery, Thrissur, Kerala 680583, India