Melt-in-your-mouth tender meat seasoned with greek seasonings and a homemade tzatziki sauce on top. perfection