Stuffed Squid with lemon butter sauce is one of the easiest and popular dishes of Greek cuisine. Let’s make stuffed squid, a delicious and easy recipe that takes us on a trip to the fascinating seafood islands. Before go to stuffed squids recipe, you have to wash and skin the squid, separating the head from […]