Quattro at Naples Square. Nestled in the heart of Naples, Florida, you'll love Quattro, a part of Naples Square, and all this location has to offer. You'll