Calamari tubes infused with creamy feta cheese and grilled to perfection in lemon butter
serves up to 3-4 people