T & R Bar & Grill Address: 8884 90th St NW, Powers Lake, ND 58773 Phone: (701) 464-9512 Restaurants, Bars Other Businesses: Food Barn at 300 Railroad Ave E, Powers Lake, ND 58773