Comment

And Now, a Giant Squid

52
Charles Johnson1/08/2013 2:43:33 pm PST

Best calamari I ever had was in Italy. Super fresh, very tender, fried in olive oil with the most amazing light batter I’ve ever tasted.