Grilled Squid – China
Flavor: Grilled Squid Country: China When Seen: May 2019 In a Bite: Untasted. Have you tried it? Email us and tell us what you thought. In a Haiku: Pungent, fishy smell; without the rubbery flesh; and the messy ink. Origin Story: Grilled squid is the type of delicious street food you can smell from a …