Food Safety Report: Baby squid, Uluwatu, Bali, Indonesia 2 years ago • details 13 Baby squid bought at a local market