The easiest and tastiest greek chicken meatballs you will ever have! They are loaded with dry spices and can be made in under 30 minutes. They are topped over a refreshing lemon orzo pasta.
13.5k