Shelburne NH Restaurants 1. 20 US route 2, Shelburne, NH 03581 | Town & Country Inn and Resort (603) 466-3315