Stuffed squid with lemon butter

stuffed squid recipe

Stuffed Squid with lemon butter sauce is one of the easiest and popular dishes of Greek cuisine. It is a classic seafood dish with a twist. Stuffed squid is usually made with rice and ground … Read more