fresh cooked lamb slices in pita · Greenveil