Chemmeen Roast or Prawn Roast is a signature seafood dish from Kerala, also known as God’s Own Country, in the south of the Indian Subcontinent. Seafood curries from Kerala are cooked in an ...