Adapted from another recipe, to better fit the average pantry, this dish still tastes (and looks) like it's straight from the restaurant! It sounds complicated, and looks time consuming, but a lot of the time is marinading, and resting overnight. The first time I made it, I served it right away and it tasted fine, just a little watery. I reheated it for lunch the next day and it was PERFECT. The sauce had thickened and the flavors had really come together. I highly recommend lots of patience with this one! It's well worth the wait. Enjoy!