Giallozafferano.com on MSN

Stewed Squid

Stewed squid, or 'totani in umido' as they say in Southern Italy, is this Mediterranean delight that just takes over your ...