Treat your taste buds at The Terrace, featuring Italian family friendly cuisine with a distinct Florida flare in a family friendly atmosphere.