Castello offers fine dining in a lovely setting. Expect pristine service and a comfortable atmosphere.