Indian Restaurant in Thrissur Region


  • near systems dutypaid shop, Kottappuram Road, Thrissur, Kerala 680004, India