Nello is an Italian fine dining establishment known for catering to an elite clientele in a beautiful, elegant, yet casual boutique space. It offers a sophisticated dining experience.