Description Delicious Greek meatballs, or Keftedes, packed with Mediterranean flavor, perfect for any occasion.