Restaurants in Havana, ND Farmers Inn102 3rd Ave SHavana, ND, 580437017243849RestaurantRestaurants Show More