Cafe in Newbury, NH Double Diamond Cafe & Tavern1407 Route 103Newbury, NH, 032556037633113CafeCoffee Shops Show More