Northwood's Bar Address: W10707 Benson Lake Rd, Amberg, WI 54102 Phone: (715) 759-5981 Restaurants, Bars Other Businesses: Downtown Cafe at 15087 Dutton St, Amberg, WI 54102