Prime Tenders
Three Spot Crab - Kan Nandu
Three Spot Crab - Kan Nandu, Crab is is the finest and most tastiest among all marine Crabs. The best way to cook this to make a flavoured Crab curry or Crab Varuval.