Mountain from North Dakota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Byron's Bar - North Dakota, Mountain, Po Box 12, 58262 (701) 993-8212 Map Mountain Chalet - North Dakota, Mountain, 286 2nd Ave, 58262 (701) 993-8247 Map