This Durham, New Hampshire Italian Restaurant is Closing for GoodThis Durham, New Hampshire Italian Restaurant is Closing for GoodSay goodbye to Ciao Trattoria, a cherished spot in Durham that served delectable Italian cuisine and created a welcoming atmosphere.Ginny RogersGinny Rogers