Versatile Mediterranean Meatballs
As far as meatballs are concerned, these Greek meatballs are delightfully unique and unbelievably tasty! The entire process only takes about 25 minutes from start to finish. First, preheat your oven to 425 degrees Fahrenheit. Next, mix the ground lamb, garlic mayonnaise, feta cheese, parsley and rosemary in a bowl. While you can use a … Continue reading