Terrace on the Green is a fine-dining restaurant offering a refined experience with a wine cellar and picturesque grounds for leisurely strolls. It features European-inspired private dining rooms and an event center.