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