Tag: turkey meatballs

Greek Meatball Salad

Greek Meatball Salad is a turkey meatball flavored with greek seasonings and served in a salad with tzatziki sauce. Tzatziki sauce is a cucumber and sour cream based sauce, thinned out to become a salad dressing. Making Greek flavored turkey meatballs and serving them with tzatziki sauce is one of […]