Garlicky grilled squid stuffed with feta cheese

Seafood