Restaurants in Neche, ND L & M Inn438 Main AveNeche, ND, 582657018867514BarsFire HouseFoodRestaurantRestaurantsThe Spud Show More