Executive Chef At Truva Restaurant.

I am happy to annonce, that Andrew Jean will be the new chef at Truva Restaurant in Atlanta Ga.