The Terrace is a renovated American bistro offering a full menu of beautifully-prepared dishes.