Mantador from North Dakota Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Mantador Vfw - North Dakota, Mantador, 301 Main St, 58058 (701) 242-7666 Map