Novo Cucina August 27, 2026 Sightseers’ Delight Novo Cucina in 2015, bringing a fresh and independent concept to Dunwoody – and an entirely new way to eat Italian.