IMG_7447 Roast Lamb at TART Restaurant in Los Angeles, CA Share this:FacebookTwitterTumblrPinterestLinkedInLike this:Like Loading...