×
Food

TASTE OF THE SEA

India exports octopus in large quantities, and now the cephalopod has begun to feature on the menus of upscale Indian restaurants. But will you eat it?

Tasteofsea1