Falafel Stuffed Artichokes with Lemon-Garlic Sauce is a delicious and healthy vegetarian dish that is perfect for any occasion. This dish is made with fresh artichokes that are stuffed with falafel