Greek meatballs also known as keftedes, are full of flavor and super delicious. These have all the greek flavor and super easy to make