food.com
These are Lourenco Marques Prawns or Prawns Mozambique. Prawns from the waters off Mozambique are famous for the large size and delicious flavor. These are marinated in a peri-peri marinade and grilled. Post for ZWT #4.